我有一个模块module.py
class SomeClass():
def __init__(self):
self.var='123'
def printit(self):
print self.var
现在我正在尝试将此模块导入script.py
并从类printit
调用方法SomeClass
import module
module.SomeClass().printit()
我也可以用另一种方式做到:
from module import SomeClass
SomeClass().printit()
还有一个:
from module import SomeClass as module
module().printit()
这很好,但我想得到这样的东西:
import module
module().printit()
甚至
import module
SomeClass().printit()
通常我想创建一个默认导出SomeClass
的模块。是否可以通过更改module.py
?