鱼C论坛

 找回密码
 立即注册
查看: 2566|回复: 4

treeview的item怎么获取?

[复制链接]
发表于 2020-12-16 20:08:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

如果我不用鼠标点击表格,而是想通过表格中某个单元格的内容来获取item这个应该怎么做呢?

之前的
items = Treeview.get_children()
for each in items:
    print(Treeview.item(each))
这个是遍历了所有的节点打印出文本,但我无法确定我的某个单元格的文本内容在哪个item啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-16 20:27:33 | 显示全部楼层
1、先执行获取
items = Treeview.get_children()
2、通过遍历打印,你不就知道items是怎么构成的了?还不能找到你需要的内容?
for each in items:
    print(Treeview.item(each))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-16 22:23:08 | 显示全部楼层
笨鸟学飞 发表于 2020-12-16 20:27
1、先执行获取
items = Treeview.get_children()
2、通过遍历打印,你不就知道items是怎么构成的了?还不 ...

不是要找内容,是我知道内容,想知道这个内容在哪个item中
比如单元格中的名字,我想知道某个名字在某个item中
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-17 10:25:46 | 显示全部楼层
cdzjf 发表于 2020-12-16 22:23
不是要找内容,是我知道内容,想知道这个内容在哪个item中
比如单元格中的名字,我想知道某个名字在某个 ...

因为没有具体的需求所以没法告诉你方法
你可以自己写一串内容,然后通过这个方法遍历出来,你就知道具体的规律了
需要哪个地方的内容可以用这个取得了
如果是需要特定的,就遍历出来,再判断一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-17 11:29:09 | 显示全部楼层
笨鸟学飞 发表于 2020-12-17 10:25
因为没有具体的需求所以没法告诉你方法
你可以自己写一串内容,然后通过这个方法遍历出来,你就知道具体 ...

items = Treeview.get_children()拿到了所有的item,再用for来遍历整个内容,但我要的数据在for循环里面的,也无法获取到我要的那一个内容是在哪一个item中
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-17 03:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表