需求如下
桌面上有一个待分类的文件夹,或者直接定位到桌面desktop路径下,有很多未分类的不同格式的文件,然后按照文件类型分别进行整理。
源码
得到的结果如下:
import os
import shutil
#源目录,这里假设是桌面需要程序自动整理的路径
dirpath="C:\\Users\\Mango\\Desktop\\待分类"
#当前月份路径,定义按多少月份归档
currentMonth="2020年10月份整理\\"
#根路径,存放一年多个月的归档数据
rootpath="C:\\Users\\Mango\\Desktop\\2020年整理\\"
#chm文件存档
chm=rootpath+currentMonth+"chm\\"
#csv文件存档地址
csv=rootpath+currentMonth+"csv文件\\"
#excel文件存档地址
excel=rootpath+currentMonth+"excel\\"
#jar文件存档地址
jar=rootpath+currentMonth+"jar包\\"
#java相关文件存档地址
java=rootpath+currentMonth+"java的相关\\"
#pic相关文件存档地址
pic=rootpath+currentMonth+"pic图片\\"
#shell脚本或bat文件相关文件存档地址
shellOrBat=rootpath+currentMonth+"shell脚本或bat文件\\"
#txt相关文件存档地址
txt=rootpath+currentMonth+"txt\\"
#word相关文件存档地址
word=rootpath