[经验] 使用python列出文件夹下指定类型的文件

要列出文件夹下指定类型的文件,可以使用Python的内置模块os和glob。

下面是一个列出指定类型文件的示例:

import os
import glob

folder_path = "/path/to/folder"  # 文件夹路径
file_type = ".txt"  # 文件类型

files = glob.glob(os.path.join(folder_path, f"*{file_type}"))
print(files)
 

在上述代码中,使用glob模块的glob()函数和os模块的join()函数生成符合条件的文件列表,其中os.path.join()函数用于拼接文件夹路径和文件名,*通配符表示匹配所有文件名,file_type变量用于过滤文件类型

!注意,上述代码中的file_type变量应该以点(.)开头,例如".txt"。如果需要同时列出多个文件类型,可以使用通配符,例如"*.{jpg,png}"表示列出jpg和png类型的文件。

posted @ 2023-02-15 13:19  倾久  阅读(494)  评论(0)    收藏  举报