Простой вопрос, который я не могу понять: у меня есть (пример) файл один с этим:
class foo:
var = 1
def bar(self):
print(self.var)
if __name__ == "__main__":
foo().bar()
и файл2 с этим:
from testing import foo
class foo2:
def bar2(self):
foo().var = 2
foo().bar()
foo2().bar2()
Возвращает 1, поэтому нетздесь происходит перезапись.
Я не могу понять, как на самом деле перезаписать переменную импортированного экземпляра класса.Я проверил это и это , но это не помогло мне.Извините, что задали такой простой вопрос, заранее спасибо.