我目前正在编写一个Python模块
请看一下以下模块结构:
gjms
├── data.db
├── event
├── games
│ └── game
├── __init__.py
├── user
│ └── __init__.py
└── util
├── database.py
├── email.py
└── password.py
是否可以设置Python路径,以便始终从模块库导入例如:我想从用户模块的util模块导入database.py文件,如下所示:
import gjms.util.database
最好能够在模块中的任何位置执行此操作
谢谢你的帮助
如果
gjms
的父目录列在sys.path
中,并且您在gjms
中有一个__init__.py
文件,那么您的导入将在项目中的任何位置工作换句话说,
gjms
必须是一个包,使其可导入相关问题 更多 >
编程相关推荐