gpt4 book ai didi

python-2.7 - StringVar 实例没有属性 'delete'

转载 作者:行者123 更新时间:2023-12-04 11:28:02 26 4
gpt4 key购买 nike

我在 tkinter 中使用条目的删除方法时遇到问题。目前我按如下方式导入 tkinter:

import Tkinter as tk

然后我声明两个变量,用于跟踪两个输入字段的值,如下所示:
self.UN = tk.StringVar()
self.PW = tk.StringVar()

我能够使用
self.UN.get() 

没有任何问题,但是当尝试使用删除值时
self.UN.delete(0, END)

我收到错误消息,StringVar 实例没有属性“删除”
我已经查看了其他可能的解决方案,但似乎没有一个与我的问题相关。我使用以下教程来尝试使其工作: http://effbot.org/tkinterbook/entry.htm

我还尝试了删除的变体,例如将 Tk.END 放在括号内,但无法实现。任何帮助表示赞赏。

最佳答案

而不是 delete() ,你必须使用 set() :

field_name.set('')

它在我身边工作。

关于python-2.7 - StringVar 实例没有属性 'delete',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29208881/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com