gpt4 book ai didi

python - 用 tkinter 选择几个目录

转载 作者:太空宇宙 更新时间:2023-11-04 05:24:34 26 4
gpt4 key购买 nike

我必须对多个目录执行操作。

TKinter 提供了一个用于打开一个文件 (askopenfilename) 和多个文件 (askopenfilenames) 的对话框,但是缺少用于多个目录的对话框。

获得“askdirectories”可行解决方案的最快方法是什么?

最佳答案

不幸的是,tkinter 本身并不支持这一点。一个漂亮的替代品是 tkfilebrowser。基于 Luke 使用 tkfilebrowser 的回答的代码如下:

import tkfilebrowser
from tkinter import *

root = Tk()
root.geometry('200x200')
root.grid_rowconfigure(0, weight=1)
root.grid_columnconfigure(0, weight=1)

dirs = []

def get_directories():
dirs.append(tkfilebrowser.askopendirnames())
return dirs

b1 = Button(root, text='select directories...', command=get_directories)
b1.pack()

root.mainloop()

关于python - 用 tkinter 选择几个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39244546/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com