首页 > 其他

tkinter对话框编程教程 python创建窗口安装哪个包?

python创建窗口安装哪个包?

tkint

用python可以开发出桌面软件吗?

这个可以肯定的说,有可能。python作为胶水语言,涉及到很多方面,包括大量的第三方库,功能强大。如果你能甚至不能开发一个桌面软件。;重点是什么?这里我主要说几个开发gui程序常用的包,分别是tinter,wxpython,pyqt。主要实验环境是win7python2.7pycharm,如下:

tkinter:这是python开发gui程序的标准库。开发的程序可以运行在大多数主流平台上,如linux和windows。功能比较弱,文档也不全,但能满足基本gui程序的开发。下面我主要介绍一下它的用法,很简单:

tkinter对话框编程教程 python创建窗口安装哪个包?

tkinter是python的标准库,所以我们不不需要下载安装,直接导入即可。如下图所示,这里用很少的代码写了一个测试脚本:

2.程序运行结果如下,界面已成功显示:

wxpython:这是一个优秀的python的gui开发库,可以让程序员快速高效地开发出一个完整的、功能齐全的gui界面。下面我主要介绍一下它的安装和使用,如下:

1.下载安装,直接在这里安装pip安装wxpython就可以了,如下图,我的环境已经安装好了:

2.安装成功后,我们就可以进行测试了。下面是一个简单的脚本:

3.程序运行截图如下,界面已成功显示:

pyqt:这是qt提供给python的一个接口包。不用说,qt是非常强大的,尤其是在gui程序的开发上。pyqt编写gui程序更加方便和强大。下面我主要介绍一下这个包的安装和使用:

1.下载并安装。只需在这里直接安装pipinstallpython-qt5命令,如下所示:

2.安装成功后,我们就可以进行测试了。下面是一个简单的测试脚本,如下所示:

3.程序运行如下,主界面已成功显示:

除了以上三个包,还有pygame和kivy两个包也可以开发gui程序,但是不常用。有兴趣的话可以去网上搜一下相关资料,有很多。

至此,tkinter、wxpython、pyqt都已经介绍完毕。总的来说,后两个包比tkinter功能更强大,更易用,基本可以满足日常gui程序的开发。如果你想了解更多,去网上。在网上搜索相关信息。教程很多,一定会对你有所提升和发展。

最后,如果需要打包成exe文件,可以使用这些包,比如pyinstaller和py2exe。it很简单,用pipinstall的包名直接安装即可。我我将以pyinstaller为例简单地打包上面的程序:

1.下载并安装pyinstaller,如下所示:

2.打包文件,如下所示:

3.打包程序如下,默认目录是"c:usersadministratordist":

至此,程序的打包发布已经完成。一般来说,python可以开发桌面软件,但一般来说,不使用python制作桌面软件,主要使用c#、java、c、qt等。希望上面分享的内容能帮到你。

程序guipyqtpython

原文标题:tkinter对话框编程教程 python创建窗口安装哪个包?,如若转载,请注明出处:https://www.lrccn.com/tag/12165.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「歌词网」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。