gpt4 book ai didi

python - 如何在 askdirectory 对话框中创建新文件夹?

转载 作者:太空宇宙 更新时间:2023-11-03 11:04:28 25 4
gpt4 key购买 nike

在 python 3.4 的 tkinter 中,如何使用 askdirectory 对话框创建文件夹?

from tkinter import filedialog

filedialog.askdirectory(initialdir="/tmp/test")

这显示了选择目录窗口,但看不到创建新文件夹的选项。例如,/tmp/test/new_folder。通常选择目录窗口有创建新文件夹的按钮,但在 tkinter 中找不到选项。

enter image description here

最佳答案

我希望 Tkinter 在 Linux 平台上包含一个新建文件夹按钮,但它似乎没有。我能做的最好的事情就是在文本字段中键入新文件夹名称,然后在对话框关闭后创建新文件夹。

def process_files(self):
savedir = tkFileDialog.askdirectory(title='Select folder to save results')
os.makedirs(savedir)
# Now write some files into savedir.

关于python - 如何在 askdirectory 对话框中创建新文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23927955/

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