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
您可能感兴趣
- vs中找不到bin文件夹
- vmware虚拟机与本机共享(vmware16虚拟机如何设置共享本机的文件夹)
- sqlserver安装日志文件夹(SQL SERVER日志进行收缩的图文教程)
- serv-u设置文件夹权限(serv_U 域离线 解决方法)
- 利用python合并pdf(Python合并同一个文件夹下所有PDF文件的方法)
- xampp数据库表在哪个文件夹(XAMPP集成环境中MySQL数据库的使用)
- ipython命令行查看文件夹(对IPython交互模式下的退出方法详解)
- qos实现限速(apche 多端口配置及网站指向非apche默认的网站文件夹设置方法)
- SVN提交时忽略bin和obj文件夹
- php新建文件夹代码(php新建文件的方法实例)
- python带权限复制文件夹(python定时复制远程文件夹中所有文件)
- dedecms怎么在根目录外生成文件夹(dedecms 5.6 缩略图按大小比例缩小裁剪)
- php源码如何导入dw中(php导入文件夹图片保存到dedecms的方法)
- python获取excelsheet名称(python查询文件夹下excel的sheet名代码实例)
- docker安装nginx如何配置(docker部署nginx并且挂载文件夹和文件操作)
- python指定路径创建txt文件(python根据txt文本批量创建文件夹)
- 车友的选择| 轮毂该如何选(车友的选择轮毂该如何选)
- 秦海璐炫耀和王新军热恋蜜事,不料对方吐槽她吃饱后肚子撅老高(秦海璐炫耀和王新军热恋蜜事)
- 秦海璐一袭旗袍惹人倾心,将高级与淡雅展现的游刃有余(秦海璐一袭旗袍惹人倾心)
- 门外之见 海蛎子味 的表演,能走多远(门外之见海蛎子味)
- 三部冷门谍战剧,第一部2014年拍摄,至今还未播出(三部冷门谍战剧)
- 《金陵秘事》的剧情跌宕起伏 给观众带来的怎样的感官体验(金陵秘事的剧情跌宕起伏)
热门推荐
- pythonkeys怎么用(浅谈python的深浅拷贝以及fromkeys的用法)
- sqlservercount函数怎么用(Sql Server中Substring函数的用法实例解析)
- tomcat服务出现乱码(解决Tomcat10 Catalina log乱码问题)
- pip默认镜像怎么设置(将pip源更换到国内镜像的详细步骤)
- mysql数据表实例教程(mysql数据库入门第一步之创建表)
- mysql超大表加字段(MySQL 大表添加一列的实现)
- Linq中的TakeWhile和SkipWhile
- apache tomcat安装教程(Apache及Tomcat搭建集群环境过程解析)
- Asp.net Mvc模型绑定
- sql server查询语句语法(详解SQL Server的简单查询语句)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9