我有一个值列表,使用带有for循环的web应用程序处理这些值,每个值都会给出5种不同类型的结果,然后根据我收到的结果将这些值附加到列表中,我希望使用Tkinter Treeview表反映这些结果
我尝试过这个链接答案https://stackoverflow.com/a/54208124/10401287,但每次它都会在表的末尾创建一个新行。但我想在该特定列的最后一行插入值
我得到的是:
success | Fail | stage1 | stage2 | stage3|
id1
id2
id3
id4
id5
id6
id7
id8
id9
我想要的是:
success | Fail | stage1 | stage2 | stage3|
id1 id4 id5 id7
id2 id9
id3
id6
id8
sample data = ['id1','id2','id3','id4','id5','id6','id7','id8','id9']
我尝试用这段代码向特定列插入值列表,但它抛出item not found错误:
self.tree_view.insert('stage2',END, values=('id7','id9'))
如果要在特定列中追加数据,可以使用
Treeview.set(...)
而不是Treeview.insert(...)
。但您需要在附加到该列之前创建行下面是一个示例代码:
相关问题 更多 >
编程相关推荐