Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将.ui文件转换为.py文件。没有生成.py文件_Python_Qt_Batch File_Pyqt4_Pyuic - Fatal编程技术网

Python 将.ui文件转换为.py文件。没有生成.py文件

Python 将.ui文件转换为.py文件。没有生成.py文件,python,qt,batch-file,pyqt4,pyuic,Python,Qt,Batch File,Pyqt4,Pyuic,我一直在将qtdesigner与pyqt4和python3.4一起使用。我可以使用以下方法将.ui文件转换为.py文件: C:/Python34/Lib/site-packages/PyQt4/pyuic4.bat -x myfile.ui -o myfile.py 但是现在它已经停止工作了 永远不会生成.py文件。我的命令没有显示错误 我还注意到我的pyuic4.bat文件大小为0 kb 此bat文件正在执行python。 尝试使用: python -m PyQt4.uic.pyuic -o

我一直在将qtdesigner与pyqt4和python3.4一起使用。我可以使用以下方法将.ui文件转换为.py文件:

C:/Python34/Lib/site-packages/PyQt4/pyuic4.bat -x myfile.ui -o myfile.py
但是现在它已经停止工作了

永远不会生成.py文件。我的命令没有显示错误


我还注意到我的
pyuic4.bat
文件大小为0 kb

此bat文件正在执行python。 尝试使用:

python -m PyQt4.uic.pyuic -o dest.py src.ui
python -m PyQt5.uic.pyuic -o dest.py src.ui
(有关更多选项)

或考虑脚本启动过程中的转换:

from PyQt4/5.uic import compileUiDir
compileUiDir( './relative/path/to/folder/with/ui-file' )
或对于单个文件:

from PyQt4/5.uic import compileUi
compile_ui('path/to/dir', 'file-name')

欢迎使用StackOverflow,请阅读如果您的批处理文件大小为0kb,则该文件为空!重新下载或从任何地方获取。当然,在cmd中不会执行任何操作,因为它是一个空脚本。空脚本也不会创建.py文件。。。