我试图弄清楚如何走一棵树,然后在一个用户可以导航的窗口中显示输出,就像我电脑左侧的那样。最终我计划有一个完全可浏览的窗口,就像你在右手边的那样。这是我到目前为止所拥有的,我猜它是伪代码和实际代码的混合体。这是在使用 python 的 Linux 机器上使用的。我不是在寻找任何代码,而是主要帮助我如何使用 tkinter 完成此任务。也许只有我一个人,但我找不到太多帮助我解决问题的帮助 - 大多数只是告诉我如何显示目录等。任何帮助将不胜感激。
我希望这个窗口看起来像这样
My Documents <--------starting directory
My pictures<------subdirectory
picture1.jpg<-inside of subdirectoy
picture2.jpg
1234.exe<---------random file inside of my documents
我也想在目录或子目录旁边放一张小文件夹图片。
start at root
create window with tk
for dirname,subdirList,filelist in os.walk(root)
create new item(dirname)
for i in subdirList: #not sure what I would have to do to only
have subdirs showing once the directory was
clicked once
append i to item 1
for fname in fileList:
append fname to item 1
else:
item +=1