前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >桌面、下载等文件夹太乱? 这个脚本一键搞定,井井有条

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

作者头像
somenzz
发布2022-04-07 20:11:41
3250
发布2022-04-07 20:11:41
举报
文章被收录于专栏:Python七号Python七号

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

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

  1. 选择一个目录,将该目录下的文件(不含目录),按照文件的扩展名,分类存放到单独的目录,可以自己配置。
  2. 选择一个目录,将该目录下的所有文件(包括子目录),移动到该目录的父目录中,可用于功能 1 的回滚。该操作存在同名文件覆盖的情况,有一定的风险,会有对话框让你确认。

支持 Windows 和 Mac。

界面

配置文件

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

工具及源代码

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

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

从源码运行:

  1. GUI
代码语言:javascript
复制
git clone 
python3 main.py
  1. 命令行

对某一目录分类存放:

代码语言:javascript
复制
python file_organize.py organize /Users/aaron/Desktop

对某一目录文件归集:

代码语言:javascript
复制
python file_organize.py collect /Users/aaron/Desktop
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-03-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python七号 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 界面
  • 工具及源代码
  • 从源码运行:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档