我有一个像这样的文件夹结构:
-PCore
|-__init__.py
|-PFnTransform.py
|-PEuler.py
|-PPoint3.py
|-...
在每个.py文件中都有一个具有相同名称的类。
我只想通过写入导入:
from Core import PPoint3
但实际上我需要写:
from Core.PPoint3 import PPoint3
当我打印课程时,我得到了<class 'PCore.PEuler.PEuler'>
而不是<class 'PCore.PEuler'>
(我想要的)
我需要在__init__.py
文件中写什么?
答案 0 :(得分:2)
在__init__.py
文件中,您需要导入PPoint3
类。
from PPoint3 import PPoint3
然后,您将能够从PPoint3
包中导入PCore
类。