美文网首页
使用pyside2时导入ui报错的解决方法

使用pyside2时导入ui报错的解决方法

作者: tianxiaoMCU | 来源:发表于2019-01-25 09:18 被阅读0次

环境:windows 7 64bit、python V3.7、pyside2 V5.12

问题

使用QT Designer设计好UI并通过pyside2-uic mainwindow.ui > ui_mainwindow.py命令将ui文件转为,在import ui_mainwindow时提示发生异常: ValueError source code string cannot contain null bytes

解决办法

网上都是说是由于不同系统拷贝后导致出现了null字符,但是我这只有windows,从编辑器里也看不到null字符。这种情况可以检查生成的ui_mainwindow.py是不是UTF-8格式的。如果不是(我的生成后的格式为UTF-16),重新保存为UTF-8格式,导入成功。

相关文章

网友评论

      本文标题:使用pyside2时导入ui报错的解决方法

      本文链接:https://www.haomeiwen.com/subject/kjkpjqtx.html