乐于分享
好东西不私藏

批量提取文件名到Excel,20行代码搞定,再也不用一个一个复制了

批量提取文件名到Excel,20行代码搞定,再也不用一个一个复制了

你有没有遇到过这种情况:文件夹里有几百个文件,领导让你做个目录清单。你一个一个复制粘贴文件名,眼睛都花了,还漏掉好几个。或者整理资料时,想把所有文件名导出到Excel里做索引,结果只能手动打字。

我让AI写了20行代码,做了一个事:一键提取所有文件名到Excel,包含文件名、路径、大小、修改时间。

原来:一个一个复制粘贴 → 眼睛花 → 漏掉几个 → 再检查 → 半天没了现在:运行脚本 → 输入文件夹路径 → 几秒钟搞定

我是怎么让AI写这段代码的

提示词直接贴出来:

text

写一个Python脚本,实现以下功能:1. 用户输入一个文件夹路径2. 遍历文件夹里所有文件3. 提取文件名、路径、大小、修改时间4. 导出到Excel文件5. 使用pandas库

效果预览

处理前
处理后
文件夹里几百个文件
Excel表格:文件名、路径、大小、修改时间

核心代码(精简版)

import osimport pandas as pdpath = input("文件夹路径: ")files = []for f in os.listdir(path):    f_path = os.path.join(path, f)    if os.path.isfile(f_path):        files.append({'文件名': f, '大小(KB)'round(os.path.getsize(f_path)/10242)})df = pd.DataFrame(files)df.to_excel(os.path.join(path, "文件名列表.xlsx"), index=False)print("完成")