温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python如何实现一键ui文件转py文件

发布时间:2020-07-02 14:10:18 来源:亿速云 阅读:683 作者:清晨 栏目:编程语言

这篇文章主要介绍Python如何实现一键ui文件转py文件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

PyQt5是作为一套Python模块实现的。他已经超过620个类和6000个函数与方法。他是一个运行在所有主流操作系统上的多平台组件,包括Unix,Windows和Mac OS。PyQt5是双重许可的。开发者可以选择GPL和商业许可。控件支持HTML语法。简单拖拽即可做出你想要的窗口。

Python如何实现一键ui文件转py文件

 这是一个简单的实例(一个简易的类似于文本编辑器的软件可以支持打印图片和打印文本,可以是编辑文本,也可以导入文件。)

今天先和大家介绍一下PyQt5的配置。首先我们用pip安装PyQt5 和PyQt5-tools。这个pip安装应该也没什么好说的,遇到错误的话我前面的文章也有介绍pip安装错误的解决办法→安装第三方库方法汇总。

 然后我们应该也有了PyCharm,关于这个软件的下载这里不做介绍。如果你有Aconda环境那么基本上PyQt5是下载过的。

Python如何实现一键ui文件转py文件

Python如何实现一键ui文件转py文件

接下来我们可以在Library下面的bin找到designer.exe文件,双击打开可以看到下面的图片,这表示我们安装完成,记下这个路径我们接下来在PyCharm配置一键打开

pycharm配置designer

打开PyCharm    setting里面的如下图所示位置(我因为配置过所以显示两个拓展工具你们打开应该是空的)

Python如何实现一键ui文件转py文件

我们点击加号出现如图所示的窗口

Python如何实现一键ui文件转py文件

Python如何实现一键ui文件转py文件

在Tool显示我们创建的工具,现在我们看一下怎么使用

Python如何实现一键ui文件转py文件

单击这个拓展工具我们打开任意制作一个窗口这里放了一个PushButton按钮

Python如何实现一键ui文件转py文件

我们保存到桌面

我们看如何转化成py文件,首先采用cmd的方式

python -m PyQt5.uic.pyuic 123.ui -o 123.py

123.ui为我们保存的ui文件  123.py为我们转化成的python文件这

样就完成了。但是每次这样输入太复杂参数太多,我们使用如上的方法将

这个操作做成一个快捷方式。

Python如何实现一键ui文件转py文件

这个Arguments参数其实就是命令行当时python后面的部分,只是把123.ui改成了任意要改的文件 123.py改成了无后缀名的ui文件加上.py

这样点击确认我们就完成了快捷方式的操作。我们来试一试用这个快捷键快捷转化ui文件为py文件。

Python如何实现一键ui文件转py文件

找到我们要转化的ui文件右键如图点击我们创建的tool :Pyuic 点击一下

Python如何实现一键ui文件转py文件

发现生成了py文件到这里就说明我们的两个快捷操作完成了。

我们看下如何运行

我们简单的介绍下如何运行  这里写了一个run.py 注释很清楚,因为刚接触很多不理解没有关系,最近在整理有关控件的介绍和笔记,将在后面公布在Github,公布时再更新文章 。

直接用designer比较方便只需要简单地拖拽即可但是在我们刚学习时很多控件不知道怎么用

所以我后续的笔记和代码会侧重于如何用代码实现各控件的功能并结合具体的实例代码组合在一起,让大家快速掌握PyQt5。

Python如何实现一键ui文件转py文件


以上是Python如何实现一键ui文件转py文件的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI