Python Qt 文件转换
ui文件编译成py文件
用windows操作系统的cmd窗口转换
进入cmd所在ui文件路径下,执行如下命令:
pyside6-uic student.ui -o student.py
用批处理形式转换
建立扩展名为bat的文件,双击打开就好。
cd /e e:\python
pyside6-uic student.ui -o student.py
编写python程序转换
import os
ui = 'student.ui' #被转换的ui文件
py = 'student.py' #转换后的py文件
path = 'd:\\python' #ui文件所在路径
os.chdir(path) #将ui文件所在路径设置成当前路径
cmdTemplate = "PySide6-uic {ui} -o{py}".format(ui=ui,py=py)#文本模板
os.system(cmdTemplate) #执行转换命令
qrc文件编译成py文件
用windows操作系统的cmd窗口转换
进入cmd所在qrc文件路径下,执行如下命令:
pyside6-rcc text.qrc -o text_rc.py
用批处理形式转换
建立扩展名为bat的文件,双击打开就好。
cd /e e:\python
pyside6-rcc text.qrc -o text_rc.py
编写python程序转换
import os
qrc = 'image.qrc' #被转换的ui文件
py = 'image_rc.py' #转换后的py文件
path = 'd:\\python' #ui文件所在路径
os.chdir(path) #将ui文件所在路径设置成当前路径
cmdTemplate = "PySide6-rcc {qrc} -o {py}".format(qrc=qrc, py=py) #文本模板
os.system(cmdTemplate) #执行编译命令
py文件打包exe文件
把所有py文件放在当前路径输入命令:
pyinstaller-D main.py
exe文件位于新建立的dist文件夹中,其中-D参数表示打包成包含连接库的多个文件;main.py表示主程序文件,用实际主文件代替即可;用-F参数代替-D参数,可以打包成一个文件;另外用-i可以指定图标。
标签:文件,qrc,转换,Qt,Python,py,ui,student From: https://www.cnblogs.com/wuzhangrui/p/17296674.html