PythonGUI:Tkinter學習筆記01

由於C++的GUI做不出來受到刺激,不弄了!轉到Python!

Tkinter note 01

Python提供了一些圖形開發界面的庫,幾個常用的如下

  • Tkinter:Tkinter 模塊(Tk 接口)是 Python 的標準 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多數的 Unix 平臺下使用,同樣可以應用在 Windows 和 Macintosh 系統裏。Tk8.0 的後續版本可以實現本地窗口風格,並良好地運行在絕大多數平臺中。
  • Pyqt:是python最複雜也是使用最廣泛的圖形化
  • Wxpython:wxPython 是一款開源軟件,是 Python 語言的一套優秀的 GUI 圖形庫,允許 Python 程序員很方便的創建完整的、功能健全的 GUI 用戶界面。
  • Pywin:是python windows 下的模塊,攝像頭控制(opencv),常用於外掛製作
  • Jython:Jython 程序可以和 Java 無縫集成。除了一些標準模塊,Jython 使用 Java 的模塊。Jython 幾乎擁有標準的Python 中不依賴於 C 語言的全部模塊。比如,Jython 的用戶界面將使用 Swing,AWT或者 SWT。Jython 可以被動態或靜態地編譯成 Java 字節碼。

Tkinter是最簡單的Python圖形開發庫,只有14種組件
Tkinter是Python的標準GUI庫。Python使用Tkinter可以最快速度創建GUI應用程序。

安裝問題

由於Tkinter是內置的Python庫,所以安裝好Python之後就能使用Tkinter庫、而且IDLE也是用Tkinter編寫而成對於簡單的圖形界面用Tkinter就夠了

初始引入

注意:Python3.x版本使用的庫名爲 tkinter,即首寫字母 T 爲小寫。

import tkinter

創建一個GUI程序

  • 1、導入 Tkinter 模塊
  • 2、創建控件
  • 3、指定這個控件的 master,即這個控件屬於哪一個
  • 告訴 GM(geometry manager) 有一個控件產生了

參考

1、菜鳥教程:https://www.runoob.com/python/python-gui-tkinter.html

2、博客園:https://www.cnblogs.com/morries123/p/8568666.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章