python指定路径创建txt文件(python根据txt文本批量创建文件夹)
类别:脚本大全 浏览量:1253
时间:2021-11-03 15:43:43 python指定路径创建txt文件
python根据txt文本批量创建文件夹前言
前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了。所以我写了一些代码解决实际的问题吧。
正文
正文:其实这是一个简单的代码集合,然后就实现了
代码目录结构
│ 创建文件夹.py
├─docs
│ try.txt
└─folder
第一个文件自然就是代码的位置;try.txt是存的所有要生成的文件夹名称列表,是直接从excel表格获取复制粘贴的,编码格式utf-8;folder文件夹存放的是新生成的目标文件夹,我觉得这样方便点,所以就这么来了。因为只是自己用,所以没有弄交互什么的,直接简单粗暴出来结果。代码和我当时的思路都在下面了,欢迎交流批评指正。
|
#目标是读取txt的每一行数据创建对应名字的文件夹 #1通过函数调用解决创建固定的文件夹 #2创建一个txt文件输出里面的内容输出 #3将txt输出内容和创建文件夹链接完成任务 #4后续补充检测文本文件是否存在,不在报错 #5后续补充如果已经有了文本中的文件夹跳过这个文件名创建下一个 #结束 #反思:目前创建的文件夹目录固定、文本文档位置固定 #完善功能: #1.先把文件夹目录改为交互式用户设置 #2.检测txt文件是否存在 #!/usr/bin/python #-*-coding:utf-8-*- import os def mkdir(path): folder = os.path.exists(path) if not folder: os.makedirs(path) print (path + "---ok---" ) else : print (path + "---there is this folder!---" ) if __name__ = = '__main__' : file = "g:\\python\\newfile\\folder\\" with open ( 'docs/try.txt' , 'r' ) as f: lines = f.readlines() for line in lines: folder = file + line #strip()方法移除字符串头尾指定的字符 folder = folder.strip() #print (folder) mkdir(folder) |
运行结果就是批量创建了文件夹呗。
上个图演示下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/qq_35781239/article/details/84638169
您可能感兴趣
- python带权限复制文件夹(python定时复制远程文件夹中所有文件)
- sqlserver安装日志文件夹(SQL SERVER日志进行收缩的图文教程)
- 利用python合并pdf(Python合并同一个文件夹下所有PDF文件的方法)
- php逐行读写文件(PHP实现读取文件夹及批量重命名文件操作示例)
- apache安全配置(apache在win2003下的安全设置配合文件夹权限目录,很好很安全)
- linux压缩文件夹zip命令(Linux gzip命令压缩文件实现原理及代码实例)
- python指定路径创建txt文件(python根据txt文本批量创建文件夹)
- python 导入指定文件夹的模块(Python实现的在特定目录下导入模块功能分析)
- dedecms中的有些功能如何修改(织梦DedeCMS默认文件夹重命名的方法)
- ipython命令行查看文件夹(对IPython交互模式下的退出方法详解)
- serv-u设置文件夹权限(serv_U 域离线 解决方法)
- python列出文件夹下所有文件(python批量修改文件夹及其子文件夹下的文件内容)
- qos实现限速(apche 多端口配置及网站指向非apche默认的网站文件夹设置方法)
- 数据库sql位置更换磁盘(SQL SERVER迁移之更换磁盘文件夹的完整步骤)
- docker安装nginx如何配置(docker部署nginx并且挂载文件夹和文件操作)
- php新建文件夹代码(php新建文件的方法实例)
- 心理学 四个金蟾,哪个最招财 测你今生的运势有多棒(心理学四个金蟾)
- 吉善缘《聚宝金蟾》金蟾招财摆件 三足全铜蟾蜍客厅店铺开业礼品(吉善缘聚宝金蟾金蟾招财摆件)
- 招财化煞神兽,金蟾变了(招财化煞神兽金蟾变了)
- 26岁杨紫的白素贞遇上24岁鞠婧祎,哪个最美(26岁杨紫的白素贞遇上24岁鞠婧祎)
- 鞠婧祎和杨紫两种风格的女生,你心里谁比较美(鞠婧祎和杨紫两种风格的女生)
- 三千年第一美女鞠婧祎出演白素贞pk杨紫,颜值胜赵雅芝王祖贤(三千年第一美女鞠婧祎出演白素贞pk杨紫)
热门推荐
- python 爬虫招聘(Python3获取拉勾网招聘信息的方法实例)
- nginx配置https转发规则(Nginx配置https原理及实现过程详解)
- 查看docker image版本(解决docker images 镜像消失的问题)
- table 细边框
- python数组矩阵操作(Python矩阵和Numpy数组的那些事儿)
- 使用canvas画个正方形(canvas绘制树形结构可视图形的实现)
- sql server创建的表在哪(浅析SQL Server授予了CREATE TABLE权限但是无法创建表)
- nginx https 域名配置(阿里云Nginx配置https实现域名访问项目图文教程)
- 随意化快排python算法(python快排算法详解)
- python定时任务脚本(对Python定时任务的启动和停止方法详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9