专业的编程技术博客社区

网站首页 > 博客文章 正文

PyQt5-1初体验.ui转换.py文件(python把ui转为py报错)

baijin 2024-08-16 11:38:22 博客文章 8 ℃ 0 评论

使用PyQt5写小工具时,通常采用pyuic5 -o test.py test.ui该命令将desiger.exe设计的ui文件转换为py文件,这里整理了一个自动转换py文件,只要运行一下,即可将同目录下ui文件转为py文件。

上代码:

import os

import os.path

dir = './'# ui文件\路径

def lstFile():

lst = []

files = os.listdir(dir)

for filename in files:

if os.path.splitext(filename)[1] == '.ui':

lst.append(filename)

return lst

def transPyFile(filename):

return os.path.splitext(filename)[0] + '.py'

def runMain():

lst = lstFile()

for uifile in lst :

pyfile = transPyFile(uifile)

cmd = 'pyuic5 -o {pyfile} {uifile}'.format(pyfile=pyfile,uifile=uifile)

os.system(cmd)

if __name__ == "__main__":

runMain()


人生苦短,早学python[雾霾]

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表