私は、ツリーをたどる方法を理解しようとしており、ユーザーがコンピューターの左側にあるのと同じようにナビゲートできるウィンドウに出力を表示しようとしています。最終的には、右側にあるのと同じように、完全にブラウジング可能なウィンドウを用意する予定です。これが私がこれまでに持っているものです。疑似コードと実際のコードが混在していると思います。これは、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