Python 如何在Tkinter中的列表框中输出变量

Python 如何在Tkinter中的列表框中输出变量,python,tkinter,Python,Tkinter,我在网上查阅了关于如何做我想做的事情的不同指南,但我没有找到任何我能理解的解决方案。 我想做的是在Tkinter的列表框中显示存储在任何变量中的内容 #! /usr/bin/env python from tkinter import * window = Tk() test = Listbox(window, width=28, heigh=10, font=("Helvetica", 14), state="disabled") test.grid(row=0, column=0)

我在网上查阅了关于如何做我想做的事情的不同指南,但我没有找到任何我能理解的解决方案。 我想做的是在Tkinter的列表框中显示存储在任何变量中的内容

#! /usr/bin/env python

from tkinter import *

window = Tk()

test = Listbox(window, width=28, heigh=10, font=("Helvetica", 14), state="disabled")
test.grid(row=0, column=0)

for x in range(30):
    test.insert(END, x)

window.mainloop()
如果你认为解决我问题的最好方法是使用不同于列表框的东西,那也没关系。
提前感谢

您的列表框已禁用,这意味着您无法插入或删除项目。在插入之前,将状态设置为“正常”。

按“打印”是指“插入列表框”吗?我无法想象网络上有一个资源覆盖了列表框,却没有展示如何做到这一点。当然,它是书面的,参考资料说我已经修改了这个问题,但它仍然不起作用,也没有返回任何错误。我需要一个只写的列表框though@Nicolò:插入值后,您可以将状态设置为禁用。不过,这实际上并不影响“只写”状态,因为用户“写入”列表框的唯一方式是通过您编写的代码。