请允许我说,我有两件这样的档案:
测试Class.py
class Test:
variable = None
def __init__(self, value):
self.variable = value
__main__.py
from TestClass import Test
TestObject = Test(123)
Doing the following works, but I don t like it much. Want to find a way to do this without passing the object as an argument.
出入
def testFunction(TestObject):
print TestObject.variable
任何想法?
任何途径,感谢大家阅读:
EDIT:感谢迄今为止的答复。 这些名字只是一个例子,在许多不同的档案中进口同样的模块,将意味着记忆中不同的物体。 我愿从main.py中获取任何其他模块的物体,但不会有不同的复制件。