четверг, 6 марта 2014 г.

sys.modules

Иногда встречаются ситуации, когда необходимо обратиться к объекту в текущем модуле, зная толь его имя. Делается это следующим образом
import sys
thismodule = sys.modules[__name__]
setattr(thismodele, obj_name, value)


sys.modules – обычный словарь, содержащий список загруженных модулей. Более подробно здесь

Комментариев нет:

Отправить комментарий