首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FileNotFoundError +导入模块

FileNotFoundError +导入模块
EN

Stack Overflow用户
提问于 2018-02-08 05:18:10
回答 1查看 342关注 0票数 0

我在python中使用处理ui创建了一个项目。我有一个项目的文件夹结构,比如查看器- viewer_controller.py -子文件夹- init.py - login.py - ui - login.ui。

代码语言:javascript
复制
    enter code here
in login.py, there is a code like that
from PyQt5 import uic
from PyQt5 import QtCore
from PyQt5 import QtWidgets
from PyQt5 import QtGui

class LoginForm(QtWidgets.QDialog):
    def __init__(self, parent=None):
        self.radio = ""
        QtWidgets.QDialog.__init__(self, parent)
        self.ui = uic.loadUi("ui\login.ui")
        self.ui.show()
And

in viewer_controller.py, there is a code like that
import sys
from sub_view import login

from PyQt5 import QtWidgets

if __name__ == '__main__':
    app = QtWidgets.QApplication(sys.argv)
    w = login.LoginForm()
    #p = main.MainForm()
    sys.exit(app.exec())

    end code here

如果运行login.py,我没有问题,但如果运行viewer_controller.py,则会遇到一些麻烦。FileNotFoundError: Errno 2没有这样的文件或目录:'ui\login.ui‘

我该如何处理它来解决呢?请给我一个提示。

EN

回答 1

Stack Overflow用户

发布于 2018-02-08 05:27:37

只保留login.ui

代码语言:javascript
复制
self.ui = uic.loadUi("login.ui")

代码语言:javascript
复制
uic.loadUi("login.ui", self)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48678090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档