簡體   English   中英

如何在 python tkinter 中明確 function?

[英]How to make a clear function in python tkinter?

我想在 tkinter 中添加一個清除按鈕,用於清除我已經輸入的文本和 output。 我怎樣才能做到這一點? 這是我的代碼,它使用 Label 獲取輸入並提供 output。

from tkinter import *
root = Tk()

def myFunction():
    k = myInput.get()
    labl = Label(root,text=k)
    labl.pack()

myInput = Entry(root,width=50, bg="#d2ebd5",borderwidth=5)
myInput.pack()

myButton = Button(root,text="Click me!",command=myFunction)
myButton.pack()

root.mainloop()

使用myInput.set("")清除 Entry var,將labl從 function 移動到主級別,創建另一個 function 以清除 Entry var 和labl text 以及運行它的按鈕。

這應該可以幫助你

刪除輸入字段

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM