导入pyqt文件:ValueError:源代码字符串不能包含空字节

时间:2020-05-10 10:05:53

标签: python pycharm pyqt5 qt-designer

我已经从Qt Designer中创建的ui_mainwindow.py文件生成了(pyuic5).ui文件:

from PyQt5 import QtCore, QtGui, QtWidgets

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        ....

我尝试从Ui_MainWindow的{​​{1}}中导入类main.py

ui_mainwindow.py

我收到此错误:

ValueError:源代码字符串不能包含空字节

我做错了什么?

1 个答案:

答案 0 :(得分:0)

该错误是由于源的不同ASCII编码引起的 在记事本等编辑器中加载ui_mainwindow.py 将编码更改为UTF-8 并保存文件。