Форум сайта python.su
0
Приветствую.
Есть ли в python3 каким либо образом реализовать динамическое создание экземпляров классов в пакетах.
Ниже хотелка использования, вместо example может быть неизвестно что.
# main.py import core core.example.run()
#__init__.py core #магия
#example.py core class Example(): def run(): pass
Офлайн
24
А зачем ? Если уж так хочется :
core.example.Example().run()
Отредактировано ayb (Янв. 16, 2016 17:01:14)
Офлайн
568
PirrОк, питон - язык чисто объектный, вопрос терминологии, что в вашей интерпретации есть экземпляр класса?
создание экземпляров классов
Офлайн
253
PirrВообще непонятно в чем проблема. В питоне вообще все динамически создается.
динамическое создание экземпляров классов
# main.py import core core.example.run()
#__init__.py core import example
#example.py core #не магия def run(): .....
Отредактировано doza_and (Янв. 16, 2016 18:51:11)
Офлайн