在python 3.4中的tkinter中,如何使用askdirectory对话框创建文件夹?
from tkinter import filedialog
filedialog.askdirectory(initialdir="/tmp/test")
Run Code Online (Sandbox Code Playgroud)
这显示了 choos 目录窗口,但看不到创建新文件夹的选项。例如,/tmp/test/new_folder。通常选择目录窗口有按钮来创建新文件夹,但在 tkinter 中找不到选项。

我希望 Tkinter 在 Linux 平台上包含一个“新建文件夹”按钮,但似乎没有。我能做的最好的事情就是在文本字段中键入新文件夹名称,然后在对话框关闭后创建新文件夹。
def process_files(self):
savedir = tkFileDialog.askdirectory(title='Select folder to save results')
os.makedirs(savedir)
# Now write some files into savedir.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3855 次 |
| 最近记录: |