10 行代码实现杂乱文件自动分类

简介:

起因

前几天看到鱼哥这篇文章(阅读原文可跳转) ,就想着转载分享给大家来着 。为啥 ?因为小詹经常因为桌面混乱被导师怼成狗 。我相信不止是我 ,很多人的电脑文件夹都是这样的 :

72a035e5401e457bb454528a23be858989244ff7

想要自己去整理的时候简直想扇自己两巴掌。这种重复性的工作用python来完成是再好不过了。 经过

我简单捋了下思路,我想要的只是把文件分类,只要看起来井井有条便于查找就行,那只要按照文件后缀来分类,就简单粗暴了。

但是在这里我又不想每个文件都罗列出来,于是我就想到了os库,只要简单读取文件后缀,之后再判断是否存在这样就可以减少很多代码了。

这里用到的库有 os 和 shutil 。如果没有直接 pip 安装就好啦~

其中shutil.move可以帮助我们移动文件,接下来上代码:

34e394e8d5c499c2138260008cf34734146e6f66

结果

a899df1703c1f58da8db97640ed1f1505bbe8380

原文发布时间为:2018-10-15 本文作者:鱼哥 本文来自云栖社区合作伙伴“小詹学Python”,了解相关信息可以关注“ 小詹学Python ”。
相关文章
|
1月前
|
机器学习/深度学习 算法 数据可视化
一图胜千言:EBImage库分割和标注让你的图像说话
一图胜千言:EBImage库分割和标注让你的图像说话
44 0
|
API 定位技术 数据格式
|
7月前
|
人工智能 API 数据安全/隐私保护
Python3,5行代码,Chatxxx能对PDF文件进行旋转、提取、合并等一系列操作,看了这篇,80岁老奶奶走路都不扶墙了。
Python3,5行代码,Chatxxx能对PDF文件进行旋转、提取、合并等一系列操作,看了这篇,80岁老奶奶走路都不扶墙了。
70 0
|
7月前
|
JSON 前端开发 数据格式
你想要的错题分析
你想要的错题分析
|
8月前
|
Python
实用主义 --- 杂乱文件自动分类
实用主义 --- 杂乱文件自动分类
|
10月前
|
JSON 算法 数据格式
【变化检测】多时相影像变化检测精度评价(附有完整代码)
【变化检测】多时相影像变化检测精度评价(附有完整代码)
|
10月前
|
数据可视化 C++
【变化检测】多时相遥感影像变化检测 Qt界面可视化 / 实现卷帘功能(附有完整代码)
【变化检测】多时相遥感影像变化检测 Qt界面可视化 / 实现卷帘功能(附有完整代码)
|
10月前
|
存储 数据可视化 atlas
对于组学数据的分析和展示来说,maftools算是一个宝藏“R包”,可用于MAF格式的组学数据的汇总,分析和可视化展示。
对于组学数据的分析和展示来说,maftools算是一个宝藏“R包”,可用于MAF格式的组学数据的汇总,分析和可视化展示。
418 0
|
11月前
|
Python
用Python语言对任意图像进行m*n的均匀分块(思路非常清晰,步骤简单)
用Python语言对任意图像进行m*n的均匀分块(思路非常清晰,步骤简单)
131 0
|
11月前
|
算法框架/工具

热门文章

最新文章