首頁 > 後端開發 > Python教學 > python gui程式設計(tkinter)是什麼?實例展示Python tkinter教程

python gui程式設計(tkinter)是什麼?實例展示Python tkinter教程

Tomorin
發布: 2018-08-17 14:42:22
原創
2525 人瀏覽過

之前的文章我們學習了Python CGI編程,這篇文章我們就來介紹Python gui編程(tkinter)並附上Python tkinter教程。
Python 提供了多個圖形開發介面的函式庫,幾個常用Python GUI 函式庫如下:

Tkinter: Tkinter 模組(Tk 接口)是Python 的標準Tk GUI 工具包的介面.Tk 和Tkinter 可以在大多數的Unix 平台下使用,同樣可以應用在Windows 和Macintosh 系統裡。 Tk8.0 的後續版本可以實現本地視窗風格,並良好地運行在絕大多數平台中。

wxPython:wxPython 是一款開源軟體,是 Python 語言的一套優秀的 GUI 圖形庫,允許 Python 程式設計師很方便的創建完整的、功能健全的 GUI 使用者介面。

Jython:Jython 程式可以和 Java 無縫整合。除了一些標準模組,Jython 使用 Java 的模組。 Jython 幾乎擁有標準的Python 中不依賴 C 語言的全部模組。例如,Jython 的使用者介面將使用 Swing,AWT或 SWT。 Jython 可以被動態或靜態地編譯成 Java 字節碼。

Tkinter 程式設計

Tkinter 是 Python 的標準 GUI 函式庫。 Python 使用 Tkinter 可以快速的建立 GUI 應用程式。

由於 Tkinter 是內建在 python 的安裝包中、只要安裝好 Python 之後就能 import Tkinter 庫、而且 IDLE 也是用 Tkinter 編寫而成、對於簡單的圖形界面 Tkinter 還是能應付自如。

import tkinter
登入後複製

建立一個GUI程式

1、匯入Tkinter 模組

#2、建立控制項

3、指定這個控制項的master, 即這個控制項屬於哪一個

4、告訴GM(geometry manager) 有一個控制項產生了。

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import Tkinter
top = Tkinter.Tk()
# 进入消息循环
top.mainloop()
登入後複製

以上程式碼執行結果如下圖:

python gui程式設計(tkinter)是什麼?實例展示Python tkinter教程


#

以上是python gui程式設計(tkinter)是什麼?實例展示Python tkinter教程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板