用python給本身寫一個操做界面

Python 有一個自帶的庫叫作 tkinter ,用它咱們能夠寫出系統的操做界面,無論你是 Mac OS 系統,仍是 Windows 系統,它均可以生成相對應的操做界面。這就是所謂的跨平臺。app


圖片


原理就是咱們使用 Python 的代碼去調用 Tkinter, Tkinter 已經封裝了訪問TK的接口,這個接口是一個圖形庫,支持多個操做系統,經過它咱們就能夠調用咱們系統自己的GUI接口了。ide


接下來咱們用代碼玩一下吧:函數


tkinter *
tkinter.messagebox messagebox

MyApp(Frame):

    (master=):
        Frame.(master)
        .pack()
        .createWidgets()

    ():
        .helloLabel = Label(=)
        .helloLabel.pack()
        .quitButton = Button(==.who)
        .quitButton.pack()

    ():
        messagebox.showinfo()


myapp = MyApp()
myapp.master.title()
myapp.mainloop()


在這裏:oop


1 咱們導入了 tkinter 的相關模塊ui


2 定義了初始化函數,經過 pack() 方法將咱們的組件傳給父容器spa


3 自定義一個建立組件的方法,咱們建立了一個標籤和一個按鈕,這個按鈕被點擊後就會觸發 who 這個方法操作系統


4 咱們經過 messagebox 來顯示一個提示框線程


5 實例化咱們的 APP,而後經過主線程來監聽咱們的界面操做blog



運行後以下:接口


 

圖片


圖片



好玩麼?你也去試試吧!

相關文章
相關標籤/搜索