桌面、下载等文件夹太乱? 这个脚本一键搞定,井井有条

本文介绍了一款实用的文件管理工具,能够按照文件扩展名自动分类整理桌面和下载文件夹中的文件,并提供回滚功能。工具支持Windows和Mac平台,使用tkinter、json、shutil、pathlib等标准库实现。用户可自定义配置,通过GUI或命令行进行操作。获取源代码及更多详情,请关注公众号并回复「文件分类器」。
摘要由CSDN通过智能技术生成

我的电脑桌面、下载文件夹里面文件太多了,堆在一起,经常翻好久才找到想要的东西,很烦。

于是就做了这样一个工具,它有两个功能:

  1. 选择一个目录,将该目录下的文件(不含目录),按照文件的扩展名,分类存放到单独的目录,可以自己配置。

  2. 选择一个目录,将该目录下的所有文件(包括子目录),移动到该目录的父目录中,可用于功能 1 的回滚。该操作存在同名文件覆盖的情况,有一定的风险,会有对话框让你确认。

支持 Windows 和 Mac。

界面

588f0b66367667584f707cc8c80c6d75.png

61a4bd200b025dff949530d01c3fba87.png

0734532cb4db64203f7fb5b4e514f601.png

d35fb125bca56e11018a71c56fa8bf26.png

配置文件

865a0f74b317e78540c8ea6d6cef7b90.png点击【配置文件】按钮可以修改配置信息,修改后即生效。

工具及源代码

用到了 tkiner、json、shutil、pathlib 等标准库,可供参考。

公众号回复「文件分类器」获取源代码及下载链接。

从源码运行:

  1. GUI

git clone 
python3 main.py
  1. 命令行

对某一目录分类存放:

python file_organize.py organize /Users/aaron/Desktop

对某一目录文件归集:

python file_organize.py collect /Users/aaron/Desktop

最后

如果觉得有帮助,还请点赞、在看、关注支持,感谢老铁。

9f32ee2176736472954172b171ba2fbe.png


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值