當前位置:成語大全網 - 書法字典 - python tkinter應該如何在關閉新窗口時修改它?

python tkinter應該如何在關閉新窗口時修改它?

1.首先,確保您計算機上的python是正常的,並且tkinter模塊安裝正常。如下圖所示,通過輸入python命令,然後執行import命令,可以看到正常的命令行界面:

從tkinter導入*

如果正常安裝,Tkinter不會報告錯誤,如下圖所示:

2.確認後,打開python編輯器pycharm並創建壹個名為tkinter_t.py的新文件。第壹個測試內容如下所示,我們將依次進行說明:

從tkinter導入*?#導入tkinter模塊

標簽(text =‘spam‘)。pack()?#創建壹個標簽窗口,並顯示壹行垃圾郵件。

mainloop()?#創建壹個窗口循環。

3.編輯並確認內容後,單擊pycharm編輯器頂部的run選項卡。然後點擊下面的運行選項,如下圖所示:

4.然後會彈出壹個窗口,允許您選擇要運行的python文件,選擇剛剛創建的tkinter_t.py,然後開始執行。彈出我們的測試窗口。如下圖第二張所示,我們的第壹步已經在這裏完成了。

5.讓我們在第壹個的基礎上繼續優化。優化的命令總是分為兩部分。讓我們依次解釋它們,首先看第壹部分:

從tkinter導入*

從tkinter.messagebox導入showinfo

def reply():showinfo(title =“新窗口”,message=“另壹個窗口”)

第壹個from剛才已經提到了,第二個from是導入showinfo的模塊創建壹個新窗口,然後在下面定義壹個新的函數reply()。功能是創建壹個新窗口。

6.然後讓我們看看第二段代碼:

windows = Tk(

button =按鈕(windows,text =‘按下‘,command =回復

按鈕。包(

windows.mainloop()

首先,使用Tk()創建壹個window窗口,然後定義壹個名為press的按鈕。按下後,響應命令就是剛剛定義的回復功能。

然後包裝按鈕按鈕。

最後,開始窗口循環。

7.確認代碼後,單擊pycharm頁面右上角文件名tkinter_t.py旁邊的綠色三角形按鈕開始運行代碼。

8.如下圖所示,剛剛創建的窗口是壹個非常小的窗口,僅顯示壹個按鈕的高度。我們將鼠標移動到該窗口的邊緣,並將其放大,如第二張圖片所示:

9.然後點擊按下按鈕,如下圖所示。在函數reply響應後,將創建壹個新窗口。完整的代碼如下:

從tkinter導入*

從tkinter.messagebox導入showinf

定義回復()

showinfo(title =“新窗口”,message=“另壹個窗口”)

windows = Tk(

button =按鈕(windows,text =‘按下‘,command =回復

按鈕。包(

windows.mainloop()