如何实现在pycharm中将.ui文件转化为.py文件

 更新时间:2022年06月21日 15:34:42   作者:knighthood2001  
这篇文章主要介绍了如何实现在pycharm中将.ui文件转化为.py文件,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下

一、Qt Designer的查找

然后我们需要找到Qt Designer(图形界面开发工具),该工具一般在你的python目录下。

E:\python\python 3.7.0\Lib\site-packages\qt5_applications\Qt\bin,你可以根据这个路径找一下,如果找不到,你可以在python目录中搜索designer.exe,找到结果后,你可以单击右键-打开文件所在的位置-创建快捷方式,最近将产生的快捷方式拖到桌面,方便之后的快速使用。

 打开designer.exe,新建一个如下图的窗口。

随便将左边的工具箱(Widget Box)的控件拖到窗口中。接下来就进入了重点部分

二、pycharm中将.ui转换为.py格式

1.存.ui文件到pycharm中

首先将它保存/另存到pycharm的目录下,如下图(根据你电脑文件位置来定)

 接下来打开pycharm,我们能找到刚刚存的.ui文件(如下图)

2.配置External Tools

 接下来开始配置External Tools(外置工具),通俗的讲这个外置工具就是快捷方式。

tips:File---Settings---如下图

program中的路径是你的python.exe

arguments中填入-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

这段代码可以让你自动将你的.ui文件转换为.py文件(不用手动设置.py的文件名)

working directory中填入$FileDir$。

 点击external tools的pynic,它会自动将.ui文件转换为.py文件。

 这样就操作好了。

三、总结

到此这篇关于如何实现在pycharm中将.ui文件转化为.py文件的文章就介绍到这了,更多相关pycharm .ui文件转 .py文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python实现将长图制作成一个视频

    Python实现将长图制作成一个视频

    这篇文章主要为大家详细介绍了Python如何实现将一个长图制作成一个视频,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-05-05
  • python 中如何获取列表的索引

    python 中如何获取列表的索引

    这篇文章主要介绍了python 中如何获取列表的索引,在文中给大家提到了python 返回列表中某个值的索引,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • python3编写ThinkPHP命令执行Getshell的方法

    python3编写ThinkPHP命令执行Getshell的方法

    这篇文章主要介绍了python3编写ThinkPHP命令执行Getshell的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-02-02
  • Python作用域与名字空间原理详解

    Python作用域与名字空间原理详解

    这篇文章主要介绍了python作用域与名字空间原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • 如何用python插入独创性声明

    如何用python插入独创性声明

    这篇文章主要介绍了如何用python插入独创性声明,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-03-03
  • python实现模拟器爬取抖音评论数据的示例代码

    python实现模拟器爬取抖音评论数据的示例代码

    这篇文章主要介绍了python实现模拟器爬取抖音评论数据的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • python文件读写操作小结

    python文件读写操作小结

    python文件对象提供了三个“读”方法: read()、readline() 和 readlines(),每种方法可以接受一个变量以限制每次读取的数据量,这篇文章主要介绍了python文件读写小结,需要的朋友可以参考下
    2022-02-02
  • Python利用LightGBM实现高效的梯度提升

    Python利用LightGBM实现高效的梯度提升

    LightGBM是一个流行的梯度提升库,由微软开发,并在多个机器学习竞赛中取得了优秀的表现,本文主要为大家介绍了如何利用LightGBM实现高效的梯度提升,需要的可以参考一下
    2023-06-06
  • Python MySQLdb Linux下安装笔记

    Python MySQLdb Linux下安装笔记

    这篇文章主要介绍了Python MySQLdb Linux下安装笔记,本文分别讲解了快速安装和手动编译安装两种方法,并分别讲解了操作步骤,需要的朋友可以参考下
    2015-05-05
  • Python greenlet和gevent使用代码示例解析

    Python greenlet和gevent使用代码示例解析

    这篇文章主要介绍了Python greenlet和gevent使用代码示例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04

最新评论