class A():
var = 123
class B():
def __init__(self):
self.a = A.var
b = B()
b.a = 777
print A.var # нужно чтобы возвращало 777
123 # то что возвращает на самом деле
class A():
var = 123
class B():
def __init__(self):
self.a = A.var
b = B()
b.a = 777
print A.var # нужно чтобы возвращало 777
123 # то что возвращает на самом деле
class A():
var = [123]
class B():
def __init__(self):
self.a = A.var
b = B()
b.a[0] = 777
print A.var[0]
# 777
Virtuos86ну да
Так property ведь, не?