Python脚本之将一个文件夹划分多个文件夹和批量创建文件夹
2023-03-14 09:43:56 时间
import os import shutil # 要移出的文件路径 path = r"C:\old_dir" # 新创建多个文件夹的路径 new_path = r"C:\new_dir" # 批量创建文件夹 # for i in range(1, 11): # file_name = 'bg' + str(i) # dir_name = path + '\\' + file_name # if file_name not in os.listdir(path): # 文件夹名称不存在才创建 # os.mkdir(dir_name) c = 1 # 文件夹名称计数 i = 0 # 初始指定计数 file_name = 'bg'+str(c) # 指定创建的文件夹名 dir_name = new_path + '\\' + file_name if file_name not in os.listdir(new_path): # 文件夹名称不存在才创建 os.mkdir(dir_name) for data in os.listdir(path): if i==5: # ***************指定几份数据创建一个文件夹 i = 0 # c +=1 file_name = 'bg'+str(c) dir_name = new_path + '\\' + file_name if file_name not in os.listdir(new_path): # 文件夹名称不存在才创建 os.mkdir(dir_name) print(dir_name) shutil.copy(os.path.join(path,data),dir_name) i +=1 # print(data)
相关文章
- 详解汇编语言B和LDR指令与相对跳转和绝对跳转的关系
- 建议收藏,MyBatis插件原理详解
- 随便几张图让你彻底理解回调函数就是这么爽快,年轻人,耗子喂汁
- MyBatis原生批量插入的坑与解决方案!
- 前后端分离必备, Golang Gin中如何使用JWT(JsonWebToken)中间件?
- 前端进阶之认识与手写Compose方法
- Python入门要多长时间?要学什么?
- 2020年12月编程语言排行榜:Python年度编程语言预订?Java重回第二
- 2021年最热门的5种编程语言
- Python 和 MongoDB 其实很配
- 一文读懂一条查询语句的宿命
- 教你用Python自制拼图小游戏,轻松搞定熊孩子
- TIOBE12月榜单:Java重回第二,Python有望四连冠年度语言
- Python也能操作MongoDB数据库
- 一篇带你深入理解Promise
- 如何使用Python将MySQL表数据迁移到MongoDB集合
- Jmh基准测试,看我怎么用它来测试Mongodb的数据加载性能
- 瞧瞧,人家那后端API接口写得多优雅!
- VS Code 中 Python 扩展的部分功能重构,支持 R 和 Julia
- Python之父Guido Van Rossum宣布加入微软