欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python如何用tkinter點擊按鈕彈出另一個窗口

傅智翔2年前399瀏覽0評論

python如何用tkinter點擊按鈕彈出另一個窗口?

方法/步驟

1、首先確認(rèn)你電腦上的python是正常的,同時tkinter模塊安裝正常。如下面圖中所示,輸入python命令可以看到正常的命令行界面,然后執(zhí)行導(dǎo)入命令:from tkinter import *tkinter安裝正常的話就不會報錯,如下面圖中所示:

2、確認(rèn)無誤后,打開python編輯器pycharm,然后新建一個文件,叫做tkinter_t.py。第一個測試內(nèi)容如下面所示,下面我們來依次解釋:from tkinter import * #導(dǎo)入tkinter模塊Label(text='spam').pack() #創(chuàng)建一個Label窗口,顯示一行內(nèi)容是spammainloop() #創(chuàng)建窗口循環(huán)。

3、內(nèi)容編輯完畢,確認(rèn)無誤后,點擊pycharm編輯器最上方的run選項卡。然后再點擊下方的run選項,如下面圖中所示:

4、然后會彈出一個窗口,讓你選擇需要運行的python文件,選擇剛才創(chuàng)建的tkinter_t.py,然后就會開始執(zhí)行。彈出我們的測試窗口。到這里,我們第一步工作就完成了。

5、下面我們來繼續(xù)在第一個的基礎(chǔ)上進(jìn)行優(yōu)化。優(yōu)化后的命令總共分兩段,我們來依次講解,先看第一段:from tkinter import *from tkinter.messagebox import showinfodef reply(): showinfo(title='新窗口', message='另一個窗口')第一個from剛才講過了,第二個from是導(dǎo)入showinfo這個模塊,用來創(chuàng)建一個新窗口,然后在下面定義一個新函數(shù)reply(),函數(shù)的作用就是創(chuàng)建一個新窗口。

6、然后我們再來看第二段代碼:windows = Tk(button=Button(windows, text='press', command=replybutton.pack(windows.mainloop()首先用Tk()這個模塊創(chuàng)建一個窗口windows,然后定義一個按鈕button,按鈕的名稱是press,按下去以后的響應(yīng)命令command是剛才定義的reply函數(shù)。然后把button按鈕打包最后開始窗口循環(huán)。

7、代碼確認(rèn)無誤后,點擊pycharm頁面右上角的tkinter_t.py文件名旁邊的綠色三角按鈕,開始運行代碼。

8、如下面圖中所示,剛創(chuàng)建的窗口是個很小的窗口,只顯示了一個按鈕的高度。我們將鼠標(biāo)移動到這個窗口的邊上,把它拉大成。

9、然后按一下press按鈕,如下面圖中所示,函數(shù)reply響應(yīng)以后,就創(chuàng)建了一個新窗口。完整代碼如下:from tkinter import *from tkinter.messagebox import showinfdef reply() showinfo(title='新窗口', message='另一個窗口')windows = Tk(button=Button(windows, text='press', command=replybutton.pack(windows.mainloop()