gpt4 book ai didi

python - 要求用户选择文件夹来读取Python中的文件?

转载 作者:行者123 更新时间:2023-12-01 01:49:39 25 4
gpt4 key购买 nike

我有一个脚本,我需要要求用户选择包含两个子文件夹的文件夹,其中每个子文件夹都包含需要读取的文件。有点给出他们的目录。

我正在考虑弹出一个窗口,让他们选择文件夹。有 tkinter 应该可以做到这一点,但我无法让它工作。也许如果用户将脚本文件放在包含文件的子文件夹所在的特定文件夹中,那么搜索该文件夹会更容易?如果能让用户尽可能简单就好了。

此模块中的更改使其难以使用。你觉得怎么样?

from tkinter.filedialog import askdirectory
path=askdirectory()

我也在评论建议的地方执行了此操作,但它继续运行并且没有发生任何事情:

import tkinter as tk
from tkinter import filedialog

root = tk.Tk()
root.withdraw()

file_path = filedialog.askopenfilename()

最佳答案

尝试遵循,对我有用。

from tkinter import Tk
from tkinter.filedialog import askdirectory
path = askdirectory(title='Select Folder') # shows dialog box and return the path
print(path)

关于python - 要求用户选择文件夹来读取Python中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50860640/

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