赞
踩
程序的用户交互界面,英文称之为 UI (user interface);
如果用 Python 语言开发 跨平台 的图形界面的程序,主要有3种选择:
1:Tkinter
基于Tk的Python库,这是Python官方采用的标准库,优点是作为Python标准库、稳定、发布程序较小,缺点是控件相对较少。
2:wxPython
基于wxWidgets的Python库,优点是控件比较丰富,缺点是稳定性相对差点、文档少、用户少。
3:PySide2、PyQt5
基于Qt 的Python库,优点是控件比较丰富、跨平台体验好、文档完善、用户多。
缺点是 库比较大,发布出来的程序比较大。
PyQt5和Pyside2差别不大,且相较于TKinter而言,具有“所见即所得”、库丰富等优点,故而Python GUI初学者计划选用Pyside2。
下面介绍Pyside2和PyQt5的安装。
1:简单的cmd安装
pip install pyside2
该方法适合很多库的安装,但是库比较大,而且网络不好的话,安装会比较慢。
2:豆瓣源安装
pip install pyside2 -i https://pypi.douban.com/simple/
该方法速度飞快,如图:
1:简单的cmd安装
pip install pyqt5-tools
如图所示:
2:豆瓣源安装
pip install pyqt5 -i https://pypi.douban.com/simple/
如图所示:
Pyside2的验证,输入:
import Pyside2
不会显示报错,如下图:
Pyside2的验证,输入:
import PyQt5
不会显示报错,如下图:
到这为止,Pyside2和PyQt5库的安装就算完成了。
那么有些朋友会问,如果我只需要简单的用TKinter是不是也用上述的两种方法呢?
D!U!C!K!不必!!!
为什么呢?
因为tkinter库是Python自带就有的,所以我们直接导入库就可以,命令如下:
import tkinter as tk
如图所示:
Python GUI初学者计划1——PySide2和PyQt5库的安装 的介绍到这就结束了。
参考文献:
http://www.python3.vip/tut/py/gui/qt_01/
写在最后:
你要相信大多数人与人之间的差距并不大,但是0.99的N次方和1.1的N次方差距是随着N多增多而越来越大的;坚定的目标和持久的努力一定会成功!
你偷过的每一个懒,都会成为你日后最深的遗憾。
我是通信不二,一个积极努力,乐观向上的程序猿!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。