python tkinter教程,一起來看看吧:
Tkinter是Python的標準GUI庫。Python使用Tkinter可以快速的創建GUI應用程序。由于 Tkinter 是內置到python的安裝包中,只要安裝好Python之后就能import Tkinter庫,而且IDLE也是用Tkinter編寫而成,對于簡單的圖形界面Tkinter還是能應付自如。
使用
導入
import tkinter
注意:Python3.x 版本使用的庫名為 tkinter,即首寫字母 T 為小寫。
創建一個GUI程序
1、導入 Tkinter 模塊
2、創建控件
3、指定這個控件的 master, 即這個控件屬于哪一個
4、告訴 GM(geometry manager) 有一個控件產生了。
#!/usr/bin/python3? import?tkinter top?=?tkinter.Tk() #?進入消息循環 top.mainloop()
窗口主體框架?
每一個 tkinter 應用的主體框架都可以包含下面這部分. 定義 window 窗口 和 window的一些屬性, 然后書寫窗口內容, 最后執行window.mainloop讓窗口活起來.
import?tkinter?as?tk window?=?tk.Tk() window.title('my?window') window.geometry('500x500') #注意:這里的乘是×不是* #?這里是窗口的內容 window.mainloop()
?窗口內容
?Label & Button 標簽和按鈕
這次我們會建立一個用來描述的標簽 tk.Label, 比如:
import?tkinter?as?tk #創建窗口 window=tk.Tk() window.title('Mywindow')#窗口的標題 window.geometry('200x100')#窗口的大小 #定義一個lable l?=?tk.Label(window,? ????text='Hi!?this?is?TK!',????#?標簽的文字 ????bg='green',?????#?標簽背景顏色 ????font=('Arial',?12),?????#?字體和字體大小 ????width=15,?height=2??#?標簽長寬(以字符長度計算) ????) l.pack()????#?固定窗口位置 window.mainloop()
以上就是小編今天的分享,希望可以幫助到大家。