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实现文件自动归类
Python文件自动归类脚本
最新推荐文章于 2025-06-28 10:50:48 发布
本文介绍了一个使用Python编写的脚本,该脚本能自动将指定文件夹内的文件按其扩展名进行分类并移动到相应的子文件夹中。通过使用os和shutil模块,脚本实现了文件的自动整理,提高了文件管理的效率。
279

被折叠的 条评论
为什么被折叠?



