如何从tkinter的选定行中获取数据?

异或96

我在tkinter中创建了树视图,列代码在这里

        self.treeview = ttk.Treeview(self.treeviewFrame)
        self.treeview['columns'] = ('1','2','3','4','5','6','7')

        self.treeview.column('#0',width=50,minwidth=25)
        self.treeview.column('1',width=50,minwidth=25,anchor=W)
        self.treeview.column('2',width=50,minwidth=25,anchor=W)
        self.treeview.column('3',width=50,minwidth=25,anchor=W)
        self.treeview.column('4',width=50,minwidth=25,anchor=W)
        self.treeview.column('5',width=50,minwidth=25,anchor=W)
        self.treeview.column('6',width=50,minwidth=25,anchor=W)
        self.treeview.column('7',width=50,minwidth=25,anchor=W)


        self.treeview.bind('<ButtonRelease-1>',self.selectedRow)

        self.treeview.pack(fill=BOTH,expand=1)
        self.treeViewData()

为了检索选定的行,我使用了以下代码

self.treeview.bind('<ButtonRelease-1>',self.selectedRow)

def selectedRow(self,a):
        self.curItem = self.treeview.focus()
        self.contents = self.treeview.item(self.curItem)
        print(self.contents['values'])

在打印内容[值]时,#0不打印我命名为S.No的第一行有什么办法可以从中检索这些值#0

一共有八列,但只打印了7个值。第一行不打印。请帮我!

阿特拉斯435

列#0是默认列,通常由选项文本填充。所以我猜#0不是值。

尝试print(self.contents['text'])在此行之前添加print(self.contents['values'])并查看。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

jquery 数据表 - 如何从选定的行中获取值

如何从v数据表中获取选定的行?(验证)

如何从选定的行 datatable.js 中获取数据

从表中的选定行获取数据

如何使用键盘获取tkinter treeview选定的行值?

如何在jqgrid中按行数据获取行ID(不是按选定行)

如何使用 WindowsForms 中的 DataGridView 获取选定行中的所有单元格数据?

如何从dataTables中的选定行的复选框中获取数据

如何在Tkinter组合框中获取选定选项的索引

如何从 CellClick 事件上的数据表中的选定行获取值

如何在分组的Kendo网格中获取选定行的索引和数据

如何在JSF数据表中获取选定的行索引?

如何在angular2的ag网格中获取选定行的数据?

如何从选定的行数据表中获取数据值

如何获取动态数据表抖动的选定行索引

获取类星体数据表中的选定行ID

从 DataGridView 中的选定行获取数据,C# WinForms

如何在ObjectListView中获取选定行的行对象值?

更好地理解 tkinter-Python 中的 combox - 如何在 tkinter 中获取选定的值

如何从Android ListView中的选定行中获取值?

如何从angularjs中的表中获取选定的行

如何从 ggplotly 图表中获取选定的事件数据?

如何从数据表中获取选定的值

如何在DropDown中获取选定的数据ID?

如何从选定对象的数组中获取数据属性值

如何获取选定的行数据并在 MySQL 中更新

获取行中的选定值

在QListWidget中获取选定的行

如何从Tkinter OptionMenu获取选定的值