Python 3.x python包_uinit__u;.py文件中的抽象目录树

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

我在一个使用2个(或更多)不同“标准”实现“对象”的项目中工作。简化的包树如下所示

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
任何策略