⽬录下很多word⽂档需要单独创建⽂件整理
第⼀步:梳理出待整理⽬录下⽂件的名称
第⼆步:利⽤for循环遍历,去掉⽂件后缀,根据⽂档⽂件名创建新⽂件夹名第三步:将⽂件移动⾄对应的⽂件夹⾥
完整代码
#!/usr/bin/env python# -*- coding:utf-8 -*-#脚本放到源⽂件同⽬录下,⽤法:python3 xxx.py
#脚本功能:根据⽂件名⾃动创建⽂件夹且将⽂件移动到对应的⽂件夹⾥import os as os
import shutil as shutil
def main():
# 源⽂件存储位置 path = \".\" try:
filelist = os.listdir(path)
print(\"当前⽬录下的⽂件:\ for file in filelist: # print(file)
newfile = file.replace(\".doc\ #print(newfile) if \".py\" not in file:
os.mkdir(newfile)
print(newfile+\" 创建成功\") try:
shutil.move(file, \"./\" + file.replace(\".doc\ print(file+\" 转移成功\") except Exception as e:
print(file+\" 转移失败\")
print(\">>>>>>>>>>>>>>>>>>>转移完毕<<<<<<<<<<<<<<<<<<<<<\")
except Exception as e:
print(\">>>>>>>>>>>>>>>>>>>Error,⽂件夹已存在<<<<<<<<<<<<<<<<<<<<<\")
if __name__ == \"__main__\": main()
因篇幅问题不能全部显示,请点此查看更多更全内容