def delete_q(T, Q):
T.delete('1.0', 'end')
Q.delete('1.0', 'end')
tkinter.Button(window, command=delete_q(t1, t2), width=20, bg='#5A9C4E', relief='flat', text='清空')\
.place(x=600, y=245)
其中t1, t2就是两个需要清空的text,但当我按下按钮时不能清空它们
def do(self, text, pwd, state, T):
do_something()
T.delete('1.0', 'end')
except:
do_something()
delete是要干什么
你应该调用setText(''),设置成空字符串
根据题主描述,第二个函数还不清楚具体作用。
第一个中,按钮应为:
tkinter.Button(window, command=lambda : delete_q(t1, t2), width=20, bg='#5A9C4E', relief='flat', text='清空').pack