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)
运行结果就是批量创建了文件夹呗。
上个图演示下:
这是一个结束标志END------
python根据txt文本批量创建文件夹相关推荐
- python在当前目录创建txt文件-python根据txt文本批量创建文件夹
前言 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了.所以我写了 ...
- python怎么创建txt文件啊_python根据txt文本批量创建文件夹
前言 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了.所以我写了 ...
- python批量新建文件夹_python根据txt文本批量创建文件夹
前言 前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,ctrl+shift+n还可以接受吧,可是一次就要创建几百个文件夹,这就有点方方了.所以我写了 ...
- python批量创建文件夹
python批量创建文件夹 觉得有用的话,欢迎一起讨论相互学习~ 参考资料 Python:os.path.join()产生的斜杠在Windows和Linux下的不同表现和解决方法 python获取指定 ...
- python批量新建文件夹_Python3 批量创建文件夹
# -*- coding: utf-8 -*- # @Time : 2018/12/23 8:09 # @Author : Philly # @File : make_directories.py # ...
- bat 复制文件夹_Windows批量创建文件夹:用Excel和记事本这2个就够了
有时候出于工作需要,要在一个目录下创建大量的文件夹存放一些资料,或者分类整理某些文档, 如果是一个两个文件夹,手动建立是无所谓的,但是如果是十几个文件夹甚至大到上百个文件夹呢? 像是公司需要为几十个人 ...
- 如何批量在文件夹中建立php,怎么批量创建文件夹_一次性创建多个文件夹方法_一聚教程网...
相信大家在平时的工作或是生活中,经常会遇到需要创建多个文件夹的问题,那么对于这种一次性创建多个文件夹的问题怎么解决呢?这里文章就给大家具体介绍下批量创建多个文件夹的问题,感兴趣的一起来了解下. 日常工 ...
- 怎么根据姓名批量创建文件夹?
如何根据姓名批量创建文件夹?一个公司里面的五百个员工,现在要对五百个员工的资料进行归档整理,就需要根据五百个员工的名称创建对应的文件夹,然后将每个员工的资料放到对应名称的文件夹里.五百个员工新建五百个 ...
- Shell 批量创建文件夹
title: Shell 批量创建文件夹 date: 2022-10-22 09:29 tags: [shell] 文章目录 〇.问题 一.前言 二.步骤 2.1 创建一个保存着文件夹名称的txt文件 ...
最新文章
- 接近WinHEC 2008
- Thinkpad x230设置启动顺序
- Java NIO学习系列三:Selector
- 永恒之蓝漏洞原理 445_新代码漏洞“永恒之黑”该如何警惕?
- Spring源码(1)
- 超微服务器电源短接启动图解_教你一招,让你的电脑启动速度秒杀别人
- ios wkweb设置图片_iOS WKWebView的使用
- 内推 | 腾讯视觉感知算法全职实习生
- 因2800万美元太贵 演员汤姆·汉克斯拒绝贝佐斯上太空邀请
- 对spinner小结
- 代码 微信小程序 词典_微信小程序+ANKIWEB-学习语言的神器,背诵单词的利剑
- linux 连接redis_.NetCore 使用StackExchange.Redis 连接Redis
- 解决启动nginx时报80端口被占用的问题
- xps 转 pdf android版,xps文件转换pdf
- 《数字图像处理》实验7
- Mysql数据库实现分页查询
- 根据出生年日计算年龄
- 使用特征函数计算随机变量的数学期望和方差
- R语言之 as.formula()
- 13 个非常有用的 Python 代码片段,建议收藏