0

我使用消息框作为小部件来显示随机数生成器的结果。随机数的数量是通过输入框选择的。使用

def evClear():
    from_draws.delete(0,END)# clears only entry value
    from_draws.focus()
    cvt_to.delete()

我成功地删除了输入框(from_draws)的内容,但是包含随机数的 cvt_to 给出了错误:AttributeError:'StringVar' object has no attribute 'delete' 如何同时删除两者(只是为了让 GUI 看起来好一点)?如果在输入框中输入不同的数字,reruslt 将被新结果覆盖。我想问题是如何删除写入消息框的内容,请

4

1 回答 1

0

代替

cvt_to.delete()

经过

cvt_to.set("")  # set to empty string
于 2013-01-02T13:48:45.090 回答