pyqt5安装包 想学python桌面编程,有哪些教学资料适合学习?

[更新]
·
·
分类:互联网
2866 阅读

pyqt5安装包

想学python桌面编程,有哪些教学资料适合学习?

想学python桌面编程,有哪些教学资料适合学习?

你说的是python的桌面GUI编程吧,目前来说,比较流行的有3种方式,分别是tkinter,wxpython和pyqt,下面我简单介绍一下这3种方式,实验环境win7 python3.6 pycharm5.0,主要内容如下:
:这个是python自带的一个简单的开发桌面GUI程序的包,对于一些简单的应用来说,可以考虑使用这个包,简单快捷、容易上手,这里学习的话,可以参考网上的一些教程,但如果想深入了解的话,建议学习一下官方的文档,比较详细:
tkinter测试代码:
程序运行截图如下:
2.wxpython:这是一个跨平台的python GUI开发工具包,对于中小型项目来说,使用这个包完全可以,有许多现成的控件可供使用,网上也有许多相关的教程和资料,像,官方文档等,比较详细,安装命令“pip install wxpython”:
wxpython测试代码:
程序运行截图如下:
:如果接触过Qt,想必对于pyqt来说,一定不陌生,这个是Qt提供给python的一个接口包,可以快速的借助Qt开发桌面GUI程序,对于比较大型的项目来说,可以考虑使用pyqt,简单易学,可以直接拖拽Qt自带的控件,很简单,官网文档,安装命令“pip install pyqt5”:
测试代码,一个简单的计算器代码:
程序运行截图如下:
至此,这里就简单介绍了python的3种GUI桌面编程。总的来说,这3种方式都挺简单的,网上也有相关资料和教程,熟悉一下,再参考一下官方文档,很快就能学会的,不过,利用python做桌面GUI开发,不是一个很好的选择,建议C#,Qt等,能更快捷、方便些,希望以上分享的内容能对你有所帮助吧。

使用PyQt5运行程序后窗口提示:This application failed to start because no Qt platform plugin?

Thisapplicationhasfailedtostartbecausesetup.dllwasnotfound.
本应用无法打开相关程序因为setup.dll(这是个动态链接文件)未被找到。
re-installingtheapplicationmayfixthisproblem。重新安装本应用程序可能解决这个问题