我有一个python包
- my_package
- __init__.py
# inside
def getSingleton() # gets an instance of an object in the package
- AClass.py
# inside
class AClass:
...
def instanceMathod(self,arg):
singleton = (parent package).getSingleton()
我想从模块的类实例中使用模块“静态”函数,即:从包含的类实例引用父模块?一个人能做到吗?有更好的办法吗?当包含的模块被销毁,而所有导入模块都被销毁时,单例将被销毁。我在用Python3
用途:
在这里,我们将推迟导入直到调用方法,而不是在全局范围内导入,以防
mypackage.__init__
也导入AClass
相关问题 更多 >
编程相关推荐