Lazy loaded image
利用AI,我写了一个Python程序,快速清理Zotero导出的文件,保留清爽干净的PDF内容。
字数 747阅读时长 2 分钟
2025-6-28
2025-6-28
type
status
date
slug
summary
tags
category
icon
password
comment
AI已经渗透到日常生活的方方面面,利用AI,我们能够极大的提高工作学习效率,我将在公众号分享AI的实际用途,不端不装,结合应用场景,切实解决工作学习的中遇到的问题。
 
💡
背景:Zotero是一款文献管理软件,有的时候,我们需要将文献导出和其他人分享,但是Zotero有个问题,他导出的文件有多级目录,每个PDF就是一个文件夹,还会有一些其他的文献相关的文件。
 
如果直接将这个文件夹分享给其他人,那么就会非常不方便,别人和我妈使用的工具未必一致,最好的方式是文件夹下仅保留PDF文件,没有任何其他的杂乱文件。
 
问题:如何将将文件夹下的多级文件删除,各种杂乱 文件删除,仅仅保留清爽的PDF。
notion image
基于以上需求,我们找AI来解决我们的问题。我比较熟悉的编程语言是Python,所以我让AI写Python代码来自动处理文件夹。
 
他一次就完成了我的基本需求,我在代码里修改文件夹路径,运行程序,他就能自动清理我的文件夹,得到清爽干净的PDF文件夹。
notion image
 
但是还有一个问题,他不够方便,这个功能我以后大概率需要再重复使用,我希望以后能复用,而且在代码里改文件路径也太麻烦了。
 
我再次告诉他的需求,我希望以后能够复用,而且不需要改代码,直接在命令行终端就能使用这个程序,保证代码干净整洁。
 
notion image
 
PDF清理工具:高效清理文件夹,删除任何二级三级目录以及非PDF文件,保留一个清爽干净的文件夹。程序特性如下
 
  • 命令行输入文件路径,无需修改代码,高效便捷,方便复用。
  • 命令行输入PDF文件信息,方便查看保留了哪些PDF文件。
  • 统计PDF文件信息,总的PDF数量,每个PDF文件名称。
  • 删除的空目录以及非PDF的文件信息。
  • 请输入要处理的文件夹路径(输入'quit'退出)。输入路径继续处理,quit退出。
 
通过上面的一个背景+痛点,结合AI,我们高效解决了我们的问题,后面我将继续分享AI在日常工作的实际用途,不吹牛逼,不讲大话,专注实际应用场景中,分享AI实际落地应用。
 
上一篇
我挺喜欢烟花爆竹的。
下一篇
文献太难下?Zotero+知网脚本让你科研不再手忙脚乱

评论
Loading...