import os
import shutil
#pyhon实现文件自动归类
#需要注意shutil.move 需要的都是路径
path = input("输入需要整理的文件夹绝对路径")
files = os.listdir(path)#列出当前文件夹的所有文件
#循环遍历每个文件
for file in files:
#print(file)
#以拓展名为名称的子文件夹
path1 = path+"\\"+file
folder_name = path + "\\"+file.split(".")[-1]
#folder_name = path +file.split(".")[-1]
#如果不存在该目录,先创建,再移动文件
if not os.path.exists(folder_name):
os.makedirs(folder_name)
shutil.move(path1,folder_name)#path1 文件所在的绝对路径
#直接移动文件
else:
shutil.move(path1,folder_name)
pyhon实现文件自动归类
最新推荐文章于 2024-04-02 10:21:45 发布