要列出文件夹下指定类型的文件,可以使用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类型的文件。
标签:python,glob,文件夹,file,path,os,列出 From: https://www.cnblogs.com/sonor/p/17122479.html