Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何通过filedialog.askdirectory显示所有文件?_Python - Fatal编程技术网

Python 如何通过filedialog.askdirectory显示所有文件?

Python 如何通过filedialog.askdirectory显示所有文件?,python,Python,我正在尝试编写一个简单的图像文件重新编号程序。 当我向用户展示以下内容时: folder_selected = filedialog.askdirectory() 它按预期工作,但我需要它显示文件中的所有文件 目录 我意识到在需要文件夹时显示文件不是标准的对话框实践,但我希望有这样的通配符: folder_selected = filedialog.askdirectory(*.*) 会有用的,但没有这样的运气 我尝试了在“选择文件”对话框中使用的文件类型元组,该对话框确实显示文件,但我一直

我正在尝试编写一个简单的图像文件重新编号程序。 当我向用户展示以下内容时:

folder_selected = filedialog.askdirectory()
它按预期工作,但我需要它显示文件中的所有文件 目录

我意识到在需要文件夹时显示文件不是标准的对话框实践,但我希望有这样的通配符:

folder_selected = filedialog.askdirectory(*.*)
会有用的,但没有这样的运气

我尝试了在“选择文件”对话框中使用的文件类型元组,该对话框确实显示文件,但我一直有点迷路并出错。
我还是个十足的初学者

如果这是不可能的,那么我想我必须向用户提供文件夹中文件的列表,然后才能对其进行操作

问候
Steve

据我所知,Tkinter
askdirectory()
包装了
Tk
函数
Tk\u chooseddirectory
,而该函数不采用该选项。请参见使用
askopenfilename()
,并提示“选择文件夹中要处理的任何文件”,然后使用
os.path.dirname()
从路径中丢弃文件名。好的,谢谢大家,@jasonharper的想法有点不对劲,但会帮我的,谢谢。