python实现文件自动归类

本文介绍了一个Python脚本,用于将文件夹中的文件根据扩展名自动分类,简化查找过程。通过os和shutil模块实现文件移动,只需将脚本放在待整理的文件夹中运行即可。脚本首先获取文件夹内的所有文件,然后根据文件扩展名创建相应的子文件夹,并将文件移动到对应的子文件夹内。
摘要由CSDN通过智能技术生成

这几天和几个小伙伴,在一起做一个ppt。

 

做ppt之前有原版的ppt,和一个word大纲,在制作过程中,又不断添加图片、视频等素材,最终,整个目录变得杂乱不堪(见下图-处理之前)

 

那我想,可不可以做一个脚本实现文件按照扩展名自动分类呢?

 

这样,就可以相对轻松的找到文件了。

 

效果展示

 

使用方法很简单,只要把python脚本文件,放到待处理的文件夹目录下,运行python文件即可。

 

 

预备知识

 

这个脚本实现比较简单,我把涉及的知识点列了出来。

 

1)相对路径、绝对路径

 

绝对路径就是最完整的路径。

 

 'D:/code/gitpython.py'

 

相对路径的相对指的就是相对于当前文件夹路径,就是你编写的这个py文件所放的文件夹路径。

'gitpython.py'  或者  './gitpython.py'

 

2)os模块和shutil模块

 

os.listdir(path)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值