需求来了:
平常用浏览器在互联网下载的文件,一般都在一个“下载”文件夹内,里面的文件什么格式的都有,看着就很乱;所以看能不能给整理一下,这个活python可以干;
解决方案:
思路一、根据文件后缀名,归类文件,相同后缀名,放到同一个文件夹下;
主要用到os模块,shutil模块;
os用了获取文件路径信息
shutil用来移动文件;
主要步骤是这样的:
- 给定一个文件夹
- 获取文件夹下所有文件,和获取文件的后缀名
- 根据后缀名创建文件夹(如果没有)
- 将文件移动到后缀名的文件夹内;
代码如下:
# 引入模块
import os
import shutil
def extFile():
# 定义一个文件夹路径