废话少说,直接呈上代码
import os
root = r"path_of_folder" # 文件夹路径,相对路径or绝对路径都可以
# 获取文件夹所有文件
files_list = os.listdir(root) # 示例 ["1.txt","2.txt","2.gif","child_folder_name","2.jpg"]
## 常见操作
# 1.获取指定后缀(如txt)的文件
filter_files_list = [fn for fn in files_list if fn.endswith("jpg")] # 示例 ["1.txt","2.txt"]
# 2.拼接每个文件的路径
files_list = [os.path.join(root,fn) for fn in files_list] # 示例 ["path_of_folder/1.txt","path_of_folder/2.txt","path_of_folder/2.gif","path_of_folder/child_folder_name","path_of_folder/2.jpg"]
os基础库还是很好用的~