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批量创建指定名称的文件夹)
- 利用python合并pdf(Python合并同一个文件夹下所有PDF文件的方法)
- SVN提交时忽略bin和obj文件夹
- python 导入指定文件夹的模块(Python实现的在特定目录下导入模块功能分析)
- serv-u设置文件夹权限(serv_U 域离线 解决方法)
- sqlserver安装日志文件夹(SQL SERVER日志进行收缩的图文教程)
- 数据库sql位置更换磁盘(SQL SERVER迁移之更换磁盘文件夹的完整步骤)
- dedecms怎么在根目录外生成文件夹(dedecms 5.6 缩略图按大小比例缩小裁剪)
- ipython命令行查看文件夹(对IPython交互模式下的退出方法详解)
- linux本地文件夹双向同步(linux两台服务器实现自动同步文件)
- qos实现限速(apche 多端口配置及网站指向非apche默认的网站文件夹设置方法)
- apache安全配置(apache在win2003下的安全设置配合文件夹权限目录,很好很安全)
- python批量转换图片格式(利用Python对文件夹下图片数据进行批量改名的代码实例)
- vmware虚拟机与本机共享(vmware16虚拟机如何设置共享本机的文件夹)
- xampp数据库表在哪个文件夹(XAMPP集成环境中MySQL数据库的使用)
- python获取excelsheet名称(python查询文件夹下excel的sheet名代码实例)
- 读卖乐园的彩灯(读卖乐园的彩灯)
- 新疆80后在淘宝卖干果 以前是 不务正业 如今帮乡亲致富(新疆80后在淘宝卖干果)
- 弄清楚了销 售 买 卖这四个字,母婴生意做起来就没那么难了(弄清楚了销售买)
- 数读 买首饰金是 投资黄金 吗 买金容易卖金难(数读买首饰金是)
- 销 售 买 卖 你真的了解这四个字了吗(销售买)
- 谢娜是得罪快乐大本营造型师了吗 全场被黑化(谢娜是得罪快乐大本营造型师了吗)
热门推荐
- phpstudy8.0使用教程视频(phpstudy v8.1 Apache伪静态配置图文教程)
- 如何用postman做接口测试(基于postman实现http接口测试过程解析)
- 查看云服务器宽带(云服务器如何测试宽带)
- apache的优化建议(Apache 网站速度更快)
- python绘折线图数据(python2.7使用plotly绘制本地散点图和折线图)
- python怎么从数组中取内容(python调用c++ ctype list传数组或者返回数组的方法)
- SQL中的ISNULL的用法
- docker里面安装redis(Docker上实现Redis集群搭建)
- 如何判别云服务器的优劣(选用云服务器的这四大风险必须知道)
- mysql数据结构讲解(详解MySQL 数据库隔离级别与MVCC)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9