Как в ООП создать глобальную переменную?
Их не используют по причине низкой защищености, то есть отсутствия инкапсуляции. Почитайте про сингл тон патерн такой.
говорят, что лучше не использовать (кто?), но по факту это используется очень активно.# foo.py
a = init()# bar.py
from foo import a