Можно ли создать динамический модуль с собственным классом __dict__?Python

Программы на Python
Anonymous
Можно ли создать динамический модуль с собственным классом __dict__?

Сообщение Anonymous »

При выполнении модуля = типы.ModuleType('mymodule') у нас нет возможности выполнить дальнейшую настройку, и мы не можем переопределить модуль.__dict__, поскольку он доступен только для чтения. .
Похоже, то же самое относится и ко всем другим функциям importlib (

Код: Выделить всё

module_from_spec
одинаково)
Есть ли не слишком грязный способ сделать это (например... создать подкласс ModuleType, создать временный модуль и скопировать поля. ..) ?

Подробнее здесь: https://stackoverflow.com/questions/762 ... dict-class

Вернуться в «Python»