1、通过命令行转换
PyQt5安装成功后会有pyuic5指令,通过此指令可以轻松实现转换
pyuic5 -o 保存的py文件名.py 原ui文件名.ui
效果如下:
2、通过py脚本实现:
# -*- coding: utf-8 -*-
'''
【简介】
ui转换成py的转换工具
'''
import os
import os.path
# UI文件所在的路径
dir = './'
# 列出目录下的所有ui文件
def listUiFile():
list = []
files = os.listdir(dir)
for filename in files:
#print( dir + os.sep + f )
#print(filename)
if os.path.splitext(filename)[1] == '.ui':
list.append(filename)
return list
# 把后缀为ui的文件改成后缀为py的文件名
def transPyFile(filename):
return os.pa