我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python UI开发用哪个好?

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python UI开发用哪个好?

转自:https://www.wukong.com/answer/6587891383422419214/?iid=39055545733&app=news_article&share_ansid=6587891383422419214&app_id=13&tt_from=mobile_qq&utm_source=mobile_qq&utm_medium=toutiao_ios&utm_campaign=client_share

 

开发小型GUI应用程序的话,用Tkinter,wxPython这2个库就行了,如果开发稍微大一点的应用的话,可以考虑PyQt(Qt提供给python的接口),借助Qt Designer(直接拖拽控件),可以快速的开发出比较整洁、美观的界面,下面我简单介绍一下如何使用Qt Designer这个设计工具,以及将它设计的界面打包成我们需要的python代码,以供后面程序使用,实验环境win10+python3.6+pycharm5.0,主要内容如下:

1.安装Qt Designer设计工具,这里需要下载PyQt5Designer这个包,地址http://mirrors.aliyun.com/pypi/simple/pyqt5designer/,选择适合自己pythopn的版本,如下:

安装的话,因为是一个whl文件,直接在cmd窗口输入“pip install whl文件”,如下:

如果网速可以的话,也可以直接在cmd中输入命令“pip install pyqt5designer”进行安装。

2.安装PyQt5,这里需要下载PyQt5这个包,地址http://mirrors.aliyun.com/pypi/simple/pyqt5/,选择适合自己python的版本,如下:

安装的话,与pyqt5designer类似,命令如下:

如果网速可以的话,也可以直接在cmd中输入命令“pip install pyqt5”进行安装。

3.上面2个包安装完成后,我们就可以进行测试了,首先使用Qt Designer设计UI界面,直接双击designer.exe就行(默认地址在python的安装目录下面的\Lib\site-packages\PyQt5\Qt\bin目录里边),如下:

打开后的主界面如下,这里提供了好几种类型的窗口界面,我们选择Main Window,如下,也可以选择其他类型的:

接下里就可以直接拖拽控件,快速布局界面,如下:

设计完成后,点击“文件”->“保存”,随命名一个文件名称,如下:

4.界面设计完成后,我们就可以将上面设计的ui文件打包成py文件,主要用到pyuic5.exe这个程序,命令如下,会在当前目录下边生成打包后的py文件:

打开这个test.py文件,主要内容如下(部分截图):

下面我们直接在这些代码的下面加上如下代码,就是一个main函数,调用上面的class类就行,程序就可直接运行:

程序运行如下:

至此,我们就完成了利用Qt Designer快速设计界面,之后打包成py文件,以供后面程序直接使用,当然,你也可以自己用代码写界面,都一样,希望以上分享的内容能对你有所帮助吧。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python UI开发用哪个好?

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python UI开发用哪个好?

转自:https://www.wukong.com/answer/6587891383422419214/?iid=39055545733&app=news_article&share_ansid=6587891383422419214&a
2023-01-31

Python和前端开发哪个更好入门?

  编程是当下非常受人喜欢的行业,也是很多人都比较重视的行业,毕竟发展前景好、薪资待遇高。对于编程行业来说,前端开发和Python是非常热门的,那么这两者之间该如何选择呢?让很多人都产生疑问,今天为大家说说吧。  首先,无论是Python还
2023-06-01

10个好用的Python集成开发环境!

  Python IDE工具是每个Python工程师必须使用的开发工具,选择正确的编辑器对Python编程效率的影响是非常大的,因此选择合适的Python开发工具十分重要,以下是通过长期实践发掘的好用的Python IDE,它们功能丰富,性
2023-06-02

推荐几个好用的 Python 开发工具

推荐几个好用的 Python 开发工具?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。python可以做什么Python是一种编程语言,内置了许多有效的工具,Python几乎
2023-06-08

python和pycharm哪个好用

针对python与pycharm的选择,取决于具体需求。python通用且易学,适合多种应用场景;pycharm为python开发提供智能代码完成、重构工具、调试器等功能,提高开发效率。根据需求选择最适合的工具:需要通用语言,选择pytho
python和pycharm哪个好用
2024-04-19

pycharm和python哪个好用

pycharm 是一款 python ide,而 python 是一种编程语言。它们无法直接比较。功能性:pycharm 提供广泛的 python 开发功能,而 python 本身没有这些功能。集成性:pycharm 集成各种工具实现无缝开
pycharm和python哪个好用
2024-04-19

好用的Python集成开发环境有哪些

这篇文章主要讲解了“好用的Python集成开发环境有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“好用的Python集成开发环境有哪些”吧!1. PyCharmPyCharm 是 Jet
2023-06-02

Python好用的网站开发框架有哪些

本篇内容介绍了“Python好用的网站开发框架有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  1、Django:它的存在,让很多网站
2023-06-02

Python与Ruby哪个更好用

这篇文章主要介绍“Python与Ruby哪个更好用”,在日常操作中,相信很多人在Python与Ruby哪个更好用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python与Ruby哪个更好用”的疑惑有所帮助!
2023-06-17

Python和C++使用哪个好

本篇内容主要讲解“Python和C++使用哪个好”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python和C++使用哪个好”吧!Python是解释型语言,而C++不是C++的工作方式是,首先将
2023-06-16

python编辑器哪个好用

Python编辑器有很多,以下是几个常用的Python编辑器:1、PyCharmPyCharm是一款由JetBrains开发的Python IDE,具有智能代码补全、调试、版本控制等功能,使用方便,适合专业开发人员使用。2、Visual S
2023-05-13

pycharm和python哪个好

pycharm 和 python:孰优孰劣?在编程世界中,PyCharm 和 Python 都是不可忽视的存在。两者之间孰优孰劣,取决于您的具体需求和偏好。简介PyCharm:一款功能强大的 Python IDE,提供代码编辑、调试、版
pycharm和python哪个好
2024-04-04

python是由哪个语言开发的

小编给大家分享一下python是由哪个语言开发的,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!python有哪些常用库python常用的库:1.requesuts
2023-06-14

python和scratch哪个好

对于初学者来说,scratch 因其易学性、互动性和社区支持更适合初学者,而 python 因其通用性、强大性和可扩展性更适合希望深入学习编程的初学者。Python 还是 Scratch:哪种语言更适合初学者?对于初学者来说,选择一种编程
python和scratch哪个好
2024-04-20

python和pycharm哪个好

对于 python 开发者,python 和 pycharm 都是有价值的工具。python 提供了易用性和丰富的库,而 pycharm 提供了高级开发功能,包括:智能代码完成调试器代码重构因此,根据个人的需求和经验,两者都可以成为理想的选
python和pycharm哪个好
2024-04-19

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录