Задать вопрос
gedev
@gedev
сисадмин-энтузиаст

Как создать вложенную структуру методов в Python?

Не думаю, что смог грамотно описать суть вопроса в заголовке, постараюсь объяснить ниже. Также непонятно как правильно задать вопрос в гугле. Если направите, буду благодарен.

# У меня есть класс с методами внутри. Я могу обращаться к методам вот так:
myobj = MyClass()  # cоздаём экземпляр класса
myobj.my_method()  # вызываем метод этого объекта

# Но хочется, чтобы можно было делать ещё и вот так:
newobj = myobj.my_method()  
newobj.some_method()

То что надо на примере работы с sqlite3:

import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()

Подскажите как такое называется и что учить/читать на тему.
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы