Добавление объекта в глобалы другого модуля в Python
Вопрос
Я знаю, что это очень зло, но возможно ли добавить объект к глобальным образом модуля, что -то вроде:
#module dog.py
import cat
cat.globals.addVar('name','mittens')
а также
#module cat.py
print name #mittens
Решение
setattr(cat, 'name', 'mittens')
или же
cat.name = 'mittens'
Не связан с StackOverflow