我的问题如下,我有一个位于以下层次结构中的应用程序:
main.py
package/__init__.py
package/MyClass.py
显然有一个名为“package”的包。在 MyClass.py 中有一个类定义。
现在,当我在“main.py”文件中时,要获取类实例,我必须执行以下操作:
package.MyClass.MyClass()
为了创建该类的实例。
现在我只想能够写
package.MyClass()
实例化一个类。我该怎么做呢?我看到很多api都是这样做的,有什么技巧可以做到吗?
最佳答案
在__init__.py
中添加此内容:
from .MyClass import Myclass
然后,在main.py
中:
import package
package.MyClass()
或者再说一遍:
from package import MyClass
MyClass()
关于python - 如何在 Python 中进行导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57623722/