PyQt:在没有命令行的情况下运行pyuic.py

时间:2016-05-05 07:01:08

标签: python-2.7 pyqt4 pyuic

由于我的工作PC上的安全限制,我无法使用命令提示符,并且我试图找到一种方法将.ui文件转换为.py而不使用pyuic4批处理文件。

我找到了uic / pyuic.py程序但是我试图从python控制台运行它是不成功的。

任何帮助都会很棒。

干杯。

1 个答案:

答案 0 :(得分:1)

感谢ekhumoro,

能够使用compileUiDir成功实现uic,因为我有多个.ui文件。最终的代码是:

from PyQt4 import uic
folderToConvert = r'filePathGoesHere'
uic.compileUiDir(folderToConvert,recurse=False)

这是我在运行主程序之前运行或调用/执行的.py文件。非常方便!