大家好,今天小编关注到一个比较有意思的话题,就是关于最强python学习资料的问题,于是小编就整理了2个相关介绍最强python学习资料的解答,让我们一起看看吧。
想学python桌面编程,有哪些教学资料适合学习?
你说的是python的桌面GUI编程吧,目前来说,比较流行的有3种方式,分别是tkinter,wxpython和pyqt,下面我简单介绍一下这3种方式,实验环境win7+python3.6+pycharm5.0,主要内容如下:
1.tkinter:这个是python自带的一个简单的开发桌面GUI程序的包,对于一些简单的应用来说,可以考虑使用这个包,简单快捷、容易上手,这里学习的话,可以参考网上的一些教程,但如果想深入了解的话,建议学习一下官方的文档***s://docs.python.org/2/library/tkinter.html,比较详细:
程序运行截图如下:
2.wxpython:这是一个跨平台的python GUI开发工具包,对于中小型项目来说,使用这个包完全可以,有许多现成的控件可供使用,网上也有许多相关的教程和资料,像***s://***.yiibai***/wxpython/,官方文档***s://wxpython.org/pages/overview/等,比较详细,安装命令“pip install wxpython”:
wxpython测试代码:
python如何进行桌面开发?有哪些资料可供参考?
4.使用pytest等测试框架来测试代码;
5.使用pyinstaller等工具来编译代码;
6.使用程序打包发布软件来制作软件安装包。
关注我的头条号,同问答同一名字,我正在使用python做桌面使用程序。
这里介绍3个python桌面开发的包,分别是tkinter,wxpython和pyqt,这3个包都可以快速的开发出桌面应用,下面我简单介绍一下这3个包的安装和使用,实验环境win10+python3.6+pycharm5.0,主要内容如下:
1.tkinter:这个是python自带的开发桌面GUI的标准库,不需要安装,跨平台、可移植性高,支持主流的操作系统,像Windows,Linux,Mac等,python自带的IDLE就是***用这个包开发,简单易学,容易上手,适合小型项目的开发,入门GUI开发的话,可以试一下这个包,***资料***s://docs.python.org/2/library/tkinter.html:
程序运行如下:
2.wxpython:这是python一个优秀、成熟的跨平台GUI包,但不是自带的标准库,需要单独安装,支持的组件众多,可以帮助程序员快速的创建齐全、界面友好的GUI界面,应用广泛,非常适合中小型项目的开发,***资料***s://docs.wxpython.org/,可以参考学习一下,下面我简单介绍一下安装和使用:
安装,这里直接在cmd窗口输入命令“pip install wxpython”就行,如下:
安装成功后,就可以进行简单的测试了,代码如下,一个简单编辑器:
程序运行截图如下:
到此,以上就是小编对于最强python学习资料的问题就介绍到这了,希望介绍关于最强python学习资料的2点解答对大家有用。