我有一个像这样设置的myprojects(package使用的名称不是目录的名称,仅在本例中使用了它):
.
├── Installer\ Script.iss
├── LICENSE
├── README.md
├── TODO.md
├── docs
├── requirements.txt
├── resources
│ ├── logo.hqx
│ ├── logo.icns
│ ├── logo.ico
│ └── qt.conf
├── setup.py
└── project
├── Main.py
├── Controller.py
├── Updator.py
├── Updator.pyc
├── __init__.py
├── tests
│ ├── TestController.py
│ ├── TestUpdator.py
│ ├── TestUpdator.pyc
│ └── __init__.py
└── ui.py
在我的Main.py
中,我应该如何导入ui.py
?当前我的导入代码如下所示:
import project.ui as ui
是这样吗?当我用py2app冻结项目时,它不喜欢我的导入
如果要在同一目录中导入的程序包不存在,只需在main.py中编写“import ui”即可。如果要在setup.py中导入ui(仅举个例子),可以按上面的要求执行。 希望这能对你有所帮助
相关问题 更多 >
编程相关推荐