获取文件夹路径下所有文件名的Python脚本
获取文件夹里所有文件名的 Python 脚本,真是个省事的好帮手。你只要指定一下路径,它就能帮你把文件名一个不落地全写进一个 txt 里。代码不长,逻辑也直白,新手看一眼就能懂。
像这种批量的场景,比如你需要做文件清单、批量重命名,或者检查素材文件,有它就方便。用到的主要就是os模块的listdir
和路径拼接,速度也挺快。
代码示例:
import os
folder_path = 'D:/test'
files = os.listdir(folder_path)
with open('file_list.txt', 'w', encoding='utf-8') as f:
for file in files:
f.write(file + '\n')
嗯,如果你路径里有中文,记得用encoding='utf-8'
,不然有时候会乱码。要是你想递归子文件夹,也可以改成用os.walk
。
25.6MB
文件大小:
评论区