有没有办法访问init的属性而不将它们分配给 self.attribute = attribute 例如:
class test:
def __init__(self, o = "hi"):
pass
def f(self):
print(o)
j = test()
j.f()
我希望打印 __init__argument 而不在构造函数中分配 self.o = o 并在 f 中使用 print(self.o)
我只想节省代码,例如在 f: print(test.init .o) 的打印语句中使用类似的东西或类似的东西