у меня есть модуль
#FactoryModule.py:
x=1
class Method1:
def __init__(self):
global x
x=5
class Method2:
def __init__(self):
global x
x=6
class Factory:
def __init__(self):
global x
x=4
Таким образом, я устанавливаю значение для той же переменной!
Я могу сделать это также с помощью Singleton, но Singleton использует ту же память, даже если я вызываю этот FactoryModule.py в другом файле, у меня есть такой же экземпляр.
Как получить синглтон только в модульной области?
ТКС