Python 3.x python包_uinit__u;.py文件中的抽象目录树
我在一个使用2个(或更多)不同“标准”实现“对象”的项目中工作。简化的包树如下所示Python 3.x python包_uinit__u;.py文件中的抽象目录树,python-3.x,python-import,Python 3.x,Python Import,我在一个使用2个(或更多)不同“标准”实现“对象”的项目中工作。简化的包树如下所示 package ├── generic_object.py ├── standard1 │ ├── standard1.py │ ├── standard1_utils.py │ ├── object1 │ │ ├── object1.py │ │ ├── object1_child1.py │ │ ├── object1_child2.py │ │ └── objec
package
├── generic_object.py
├── standard1
│ ├── standard1.py
│ ├── standard1_utils.py
│ ├── object1
│ │ ├── object1.py
│ │ ├── object1_child1.py
│ │ ├── object1_child2.py
│ │ └── object2_utils.py
│ └── object2
│ ├── object2.py
│ └ ...
├── standard2
│ ├── standard2.py
│ ├── standard2_utils.py
│ └── object3
│ ├── object3.py
│ └ ...
└── __init__.py
我想从包的用户那里抽象出不同的标准。我想让他们使用
from package.object1 import ImplementationOfObject1 # in object1.py
可能吗?我经常遇到modulenofounderror
任何策略