Python 的圖形用戶界面
- 1. 豐富的圖形開發界面庫
- 1.1 tkinter
- 2 wxPython 概述
- 2.1 安裝 wxPython
- 3 Jython
- 3.1 Jython 安裝
- 3.2 在 Eclipese 中配置 Jython
- 4. 結語
1. 豐富的圖形開發界面庫
圖形用戶界面(Graphical User Interface,GUI),Python 提供了豐富的圖形開發界面庫(Python GUI);
1.1 tkinter
tkinter 模塊(TK介面)是 Python 的標準 TK GUI 工具包的介面;使用 TK ,無需安裝任何包即可直接使用(tkinter是內置在python安裝包中);TK 和 tkinter 可在大多數的 UNIX 平臺下使用,也可以應用在 Windows 和 Macitosh 系統里,Tk 8.0 的后續版本可是實作本地視窗風格,并能良好地運行絕大多數平臺中;
Python 的 IDLE 也是由 tkinter 模塊撰寫而成的;
語法:import tkinter
注意: tkinter 的首字母是小寫;
創建一個 GUI 程式的步驟:
- 匯入 tkinter 模塊;
- 創建控制元件;
- 指定這個控制元件的 maseter(即這個控制元件屬于哪一個);
- 告訴 GM(geomertry manager)有一個控制元件產生了;
tkinter 提供了各種控制元件,如下所示:

tkinter 的標準屬性是所有控制元件的共同屬性,如下表所示:

tkinter 控制元件有特定的集合狀態管理方法,管理整個控制元件區域組織,下表所示:

例子1:

例子2:

2 wxPython 概述
wxPython 是一個用于 wxPython (用C++撰寫)的 Python 的包裝器,是一個跨平臺 的、優秀的 GUI 工具,能方便地創建完整的、功能健全的 GUI 用戶界面;
wxPython 是 Python 的 一個擴展模塊,也是一個免費的軟體;
2.1 安裝 wxPython
-
首先確定安裝好了 Python;
-
win + R(或開始“選單”>運行>輸入cmd),輸入cmd,打開 命令列視窗;

-
輸入:
python -m pip install -U wxPython,回車

-
輸入:
pip list,查看是否安裝成功

注意: 若系統提示 pip 版本過低,可輸入python -m pip install --upgrade pip陳述句來升級 pip;
3 Jython
Jython 是Python 的 Java 實作,可以和 Java 無縫集成;
除了一些標準模塊,Jython 還使用了 Java 模塊;
Jython 擁有標準的 Python 中不依賴于 C 語言的全部模塊;
下載地址:點擊下載
3.1 Jython 安裝
- 首先確定已安裝好了 Java
- 雙擊下載完成的 Jython 安裝包(我下載的是Jython 2.7.0)


- 選中“I accept”,一直 “Next”

- 更改安裝位置(或不變),再再次 “Next”

5. 選中“All”(全部),再次點擊 “Next”



- 打開 Jython 的安裝目錄的 bin 目錄,運行 jython 程式

- 輸入 Python 陳述句,看是否安裝成功(Jython 程式也可以運行 Python代碼)

3.2 在 Eclipese 中配置 Jython
- 打開Java 編譯器 Eclipse,點擊 “幫助>安裝新軟體>添加”(help>Install New Software>add)輸入如下內容
名稱(name):JyDT Update Site
位置(Location):http://www.redrobinsoftware.net/jydt/updatesite
后續步驟我就不一 一 展示了,因為我沒有配置成功,所以就不列舉出來了,想知道詳細安裝步驟點擊這里

4. 結語
若我的文章對你有幫助,請點個贊,收個藏,歡迎大家留言評論;
歡迎大家留言評論,若有文章有什么錯誤的地方,歡迎大家指教,謝謝,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/294950.html
標籤:python
