基于Python + PyQt搭建可视化页面的详细教程

 更新时间:2024年07月30日 10:16:59   作者:Z-Chelsea  
PyQt是一个Python绑定库,它是基于Qt库的,PyQt提供了一整套丰富的组件,包括窗口、按钮、菜单、列表框等,以及事件处理、布局管理、网络通信等多种功能,本文介绍了基于Python + PyQt搭建可视化页面的详细教程,需要的朋友可以参考下

Python + PyQt 搭建可视化页面(PyCharm)

1、配置PyQt5环境

1.1 安装PyQt5和PyQt5-tools

pip install PyQt5
pip install PyQt5-tools

1.2 QtDesigner和PyUIC环境的配置

配置QTDesigner,用来打开QT可视化开发工具
在PyCharm中依次打开:Files - Settings - Tools - External Tools 进行配置

1

2

在这里,
Name: QtDesginer
Program: 为下图地址
Working dirctory(生成的UI文件的保存地址): F i l e D i r FileDir FileDir\program (为你当前文件夹下的program文件夹)

3

填完信息后QtDesginer

4

1.3 配置PyUIC

如下图,配置信息为
Name: PyUIC
Program: python.exe地址
Working dictory(这个是将ui转换为py文件放置的地址): F i l e D i r FileDir FileDir (后面要用ui文件转换为py,这里相当于同ui文件同地址)

在这里插入图片描述

在这里插入图片描述

2、使用Qt Designer设计界面

依次打开: Tools - External Tools - QtDesigner

在这里插入图片描述

打开后的页面如选图所示,这里可以进行ui页面的设计

在这里插入图片描述

在这里插入图片描述

3、将UI文件转为py文件

选择想要转成py文件的ui文件,右键,选择External Tools - PyUIC 就会生成相应的py文件(位置由1.2 中设置)

在这里插入图片描述

在这里插入图片描述

4、编写代码,运用UI页面

在这里插入图片描述

以上就是基于Python + PyQt搭建可视化页面的详细教程的详细内容,更多关于Python PyQt可视化页面的资料请关注脚本之家其它相关文章!

相关文章

  • Python中ImportError错误的详细解决方法

    Python中ImportError错误的详细解决方法

    最近辛辛苦苦安装完了python,最后再运行的时候会出现错误,所以这篇文章主要给大家介绍了关于Python中ImportError错误的详细解决方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • Python 实现遥感影像波段组合的示例代码

    Python 实现遥感影像波段组合的示例代码

    这篇文章主要介绍了Python 实现遥感影像波段组合的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • python列表,字典,元组简单用法示例

    python列表,字典,元组简单用法示例

    这篇文章主要介绍了python列表,字典,元组简单用法,结合实例形式分析了Python列表,字典,元组的功能及相关函数使用技巧,需要的朋友可以参考下
    2019-07-07
  • Python实现将蓝底照片转化为白底照片功能完整实例

    Python实现将蓝底照片转化为白底照片功能完整实例

    这篇文章主要介绍了Python实现将蓝底照片转化为白底照片功能,结合完整实例形式分析了Python基于cv2库进行图形转换操作的相关实现技巧,需要的朋友可以参考下
    2019-12-12
  • conda虚拟环境创建和python库在指定conda虚拟环境中的安装全过程

    conda虚拟环境创建和python库在指定conda虚拟环境中的安装全过程

    本文介绍了如何在conda中创建和激活虚拟环境,如何在指定的虚拟环境中安装Python库,以及如何查找已安装的库和虚拟环境
    2026-03-03
  • sublime3之内网安装python插件Anaconda的流程

    sublime3之内网安装python插件Anaconda的流程

    这篇文章主要介绍了sublime3之内网安装python插件Anaconda的流程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • Python OpenCV实现视频追踪

    Python OpenCV实现视频追踪

    这篇文章主要为大家详细介绍了Python OpenCV实现视频追踪,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Pytorch 抽取vgg各层并进行定制化处理的方法

    Pytorch 抽取vgg各层并进行定制化处理的方法

    今天小编就为大家分享一篇Pytorch 抽取vgg各层并进行定制化处理的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • pytorch 多个反向传播操作

    pytorch 多个反向传播操作

    这篇文章主要介绍了pytorch 多个反向传播操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-05-05
  • Pandas 缺失数据处理代码汇总

    Pandas 缺失数据处理代码汇总

    这篇文章主要介绍了Pandas 缺失数据处理代码汇总,在pandas中,缺失数据显示为NaN。缺失值有3种表示方法,np.nan,none,pd.NA,更多相关介绍需要的朋友可以参考下面文章内容
    2022-06-06

最新评论