问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python如何进行桌面开发?有哪些资料可供参考?

发布网友 发布时间:2022-04-21 17:01

我来回答

1个回答

热心网友 时间:2023-06-27 01:53

Python进行GUI开发的库其实很多,下面我简单介绍几个不错的库,感兴趣的朋友可以自己尝试一下,实验环境win10+python3.6+pycharm5.0,主要内容如下:

tkinter

这个就不用多说了,python自带的GUI开发标准库,对于开发小型简单的应用来说,完全可以了,开源、跨平台,使用起来非常方便,下面我简单测试一下,主要代码如下:

点击运行程序,效果如下,一个窗口一个Label标签:

easygui

这个是基于tkinter的一个窗口GUI库,可以快速创建窗口对话框,包括常见的登陆对话框、注册对话框等,下面我简单介绍一下这个库的安装和使用:

1.首先,安装easygui,这个直接在cmd窗口输入安装命令“pipinstalleasygui”就行,如下:

2.安装完成后,我们就可以直接编写代码进行测试了,主要代码如下,非常简单:

点击运行这个程序,效果如下:

kivy

这是一个跨平台的GUI应用程序开发库,可以用来开发安卓、苹果应用,一套程序,可以处处运行,下面我简单介绍一下这个库的安装和使用:

1.首先,安装kivy,这个直接按官方教程安装就行,如下:

2.安装完成后,就可以直接编写代码进行测试了,主要代码如下,非常简单:

点击运行程序,效果如下,这里你可以将其打包为手机应用,安装到手机上:

wxpython

这也是一个免费、跨平台的PythonGUI开发库,相比较前面的tkinter来说,功能更为强大,控件也更多,下面我简单介绍一下这个库的安装和使用:

1.首先,安装wxpython,这个也直接在cmd窗口输入命令“pipinstallwxpython”就行,如下:

2.安装完成后,我们就可以直接编写相关代码进行测试了,主要代码如下,非常简单,一个简单的文本编辑器:

点击运行这个程序,效果如下:

pyqt

这个Qt的一个Python接口库,借助于Qt强大的用户界面,Python也可以快速开发出GUI程序,组件更多,也更方便,只要你有一定的Qt基础,很快就能掌握这个库的使用,下面我简单介绍一下这个库的安装和使用:

1.首先,安装pyqt,这个直接在cmd窗口输入安装命令“pipinstallpyqt5”就行,如下,安装需要稍微等待一会儿:

2.安装完成后,我们就可以直接编写代码进行测试了,如下,一个简单的计算器:

点击运行这个程序,效果如下:

至此,我们就介绍完了这5个PythonGUI库。总的来说,这5个库使用起来都非常不错,如果你的应用界面比较简单,功能要求不高,可以选择tkinter和easygui,如果界面比较复杂,功能要求比较复杂,可以考虑使用wxpython或pyqt,当然,你也可以使用其他GUI库,像pygame等,根据实际项目需求而定,网上也有相关资料和教程,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我是个很内向的人有时候会很喜欢听纯音乐,有时候会听特别嗨的DJ_百度知... 与别人握手时该握几下 关于生日祝福语的文案(精选50句祝女子生日幽默风趣的句子) 女人高情商幽默生日祝福语 教师资格证审核通过能重新报名吗 教师资格证审核通过后可以重报吗 报考教师资格证审核通过了还能再重新报考吗 ...名字,霸气高冷的昵称_又狠又霸气的网名_霸气的网名_高冷霸气网名 网名男生霸气冷酷好听,男生网名高冷霸气_男生网名霸气超拽高冷... 记忆枕十大品牌介绍记忆枕真的有用吗 pycharm 怎么创建编辑器 Pycharm怎么打包Python脚本 python安装PyQt检测是否成功时弹出这样的窗口是什... pycharm怎样加载pyqt4的全部函数库 pycharm如何以UI界面运行程序 最近开始看关于pyqt的内容 请问 pyqt4,python,QtDe... pycharm 怎么安装pyqt 我是qt学习的新手,在qtcreator里面的design界面里... Ubuntu下Pycharm怎么添加Qt-designer等外部工具 python怎么使用qtdesigner设计的ui pycharm qtdesigner 槽函数 pycharm + QT 及怎么运行调试 pycharm里用qtdesigner做了两个界面a和b,如何用信... 电饭锅可以蒸芋头吗 电饭煲煮饭时能蒸什么菜? 电饭锅可以蒸米饭吗 电饭煲可以蒸菜吗 蒸菜可以用电饭煲做吗 沃柑冷藏还是常温保存? 橘子怎么放才不会烂掉 有十几斤桔子,暂时吃不完,怎么存储? qt中怎么改变按钮的形状 pycharm怎么不能调用火狐66版本?python是3.6版本... 请问这个后面的横杠怎么打, 这个后面的符号怎么打出来才正确,,登不上... 举报那个的后面那些符号是什么意思啊 初中数学关于比例的应用题10道 数学填空题,很简单的,关于比例 几道关于比例的数学题 关于比例的数学题 (写对了马上给分) 一道小学关于比例的数学题 一些关于六年级比例的数学题,希望帮帮忙啊.... 小学数学关于比例应用题有哪些 关于比例的一些数学题(都要用解比例来做) 关于比例数学题 关于比例的小学数学题 关于正比例、反比例的数学题 一道关于比例的数学题,求解答 关于比例的数学题。 一道关于比例的数学题 被减数,减数,差之和是52,减... 关于比例的数学问题