自动按文件扩展名分类整理文件夹中的文件。
# 预览模式(不移动文件)
py -3 scripts/classify.py <目标目录> --dry-run
# 执行分类
py -3 scripts/classify.py <目标目录>
# 生成报告
py -3 scripts/classify.py <目标目录> --report
| 分类 | 扩展名 |
|---|---|
| ------ | -------- |
| 📄 文档 | doc, docx, pdf, txt, md, rtf, xls, xlsx, ppt, pptx |
| 🖼️ 图片 | jpg, jpeg, png, gif, bmp, svg, webp, ico |
| 💻 代码 | js, py, html, css, java, c, cpp, go, rs, ts, json, xml, yaml |
| 📦 压缩包 | zip, rar, 7z, tar, gz, bz2 |
| 🎬 视频 | mp4, avi, mkv, mov, wmv, flv, webm |
| 🎵 音频 | mp3, wav, flac, aac, ogg, m4a |
| 📚 电子书 | epub, mobi, azw, chm |
| 🔤 字体 | ttf, otf, woff, woff2 |
| 📁 其他 | 未匹配的文件保留原位 |
--dry-run 预览,让用户确认_1, _2 后缀_classify_report.json 报告共 1 个版本