python - Python tkinter treeview 获取完整路径
问题描述
如何在树视图中获取选定节点的完整路径?
我用:
curItem = tree.focus()
item_list = tree.item(curItem)
但这只会给我我选择的节点,而不是“主”节点的名称。
我使用 Treeview 来显示文件夹中的数据。
文件夹_1
- 文件.txt
结果,我想要“Folder_1\File.txt”。”
解决方案
找到了:
item_iid = tree.selection()[0]
parent_iid = tree.parent(item_iid)
node = tree.item(parent_iid)['text']
推荐阅读
- sed - Linux sed 搜索带有反斜杠的行
- ruby-on-rails - 尝试用 jest 测试反应组件时无法编译 js.erb 导入的模块
- dns - 我收到“type master”错误;在我的 named.conf 文件中
- here-api - 这里 Maps cors 问题 - 只有本地资源(没有外部资源)
- java - Android 11 运行时存储权限
- python - 为什么存储“for循环”的结果不起作用?
- c++ - 您可以在 C++ 中动态分配带有向量作为字段的类吗?
- google-cloud-platform - Google Cloud 如何对默认服务帐号进行身份验证?
- c++ - 如何在一串字符中找到一个单词,其中字符可能由空格分隔
- django - 如何从 django 视图调用 js 脚本?