我有一个包结构,看起来像这样:
├── Plugins
│ ├── Eight_Ball.py
│ ├── Ping.py
│ ├── Weather.py
│ ├── __init__.py
每个包内的.py文件都需要从项目中的其他位置导入一些模块。我不希望包中的每个文件都以
开头。from ..Utils.constants import Plugin_Type
from ..Models.Plugin import Plugin
from ..Models.Singleton import Singleton
那么有没有一种方法可以让Plugins
包中的文件默认具有这些导入呢?
Plugin
中导入了Plugin_Type
。使用以下代码是否可以呢?from ..Models.Plugin import Plugin, Plugin_Type
from ..Models.Singleton import Singleton
- TWOF