Я хочу использовать функцию из другого модуля в качестве декоратора, но она мне нужна для управления глобальным пространством имен текущего модуля.
Например, я хочу иметь возможность перейти от этого:
class SomeClass:
pass
root = SomeClass
к этому:
from othermodule import decorator
@decorator
class Someclass:
pass
Есть идеи?