【问题标题】:List of configuration options for TKINTER widgetsTKINTER 小部件的配置选项列表
【发布时间】:2013-08-10 23:45:57
【问题描述】:

有没有办法列出 Tkinter 小部件的配置选项?我在关于 Tkinter 的 effbot 网站上找到了这个:

以下字典方法也适用于小部件:

keys() => 列表

返回可以为此小部件设置的所有选项的列表。 name 选项不包含在这个列表中(无论如何都不能通过字典接口查询或修改,所以这并不重要)。

这段代码:

def callback():
    listbox.delete(0,END)
    for key in b:
        listbox.insert(END, key)
    #listbox.insert(END,str(b))

b = Button(master, text="Delete", command=callback)

抛出此错误:

return self.tk.call(self._2, 'cget', '-' + key)
TypeError: Can't convert 'int' object to str implicitly

有什么建议吗?

【问题讨论】:

    标签: python python-3.x tkinter


    【解决方案1】:

    你没有打电话给keys()

    def callback():
        listbox.delete(0,END)
        for key in b.keys():
            listbox.insert(END, key)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-09
      • 1970-01-01
      • 2015-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-16
      相关资源
      最近更新 更多