[英]python tkinter - Make a treeview widget for Directory display with a list of folders
所以我想說的是,我想要一個 tkinter 樹視圖小部件,它顯示目錄中的所有文件和子文件夾.. 以及從文件夾列表中查看文件夾..
到目前為止,我已經通過為單個目錄創建樹視圖來嘗試過,但無法查看目錄列表
你沒有顯示代碼所以我不明白你的問題是什么。
如果您有list
則使用for
-loop。
具有兩個文件夾的列表的最小工作代碼['test', 'Pobrane']
我使用listdir()
但你可能需要os.walk()
import os
import tkinter as tk
from tkinter import ttk
folders = ['test', 'Pobrane']
root = tk.Tk()
tree = ttk.Treeview()
tree.pack(fill='both', expand=True)
for folder in folders:
tree.insert('', 'end', folder, text=folder)
for name in os.listdir(folder):
tree.insert(folder, 'end', name, text=name)
root.mainloop()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.