时间:2021-05-22
前言
前言:想写这个代码的原因是因为实习的时候需要根据表格名创建对应的文件夹,如果只是很少个数文件夹的话,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 osdef 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)运行结果就是批量创建了文件夹呗。
上个图演示下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
folder.htm闪亮日子之在线创建文件夹春风精彩在线创建文件夹新建文件夹:creatfolder.asp恭喜,文件夹创建成功!命名为:出错啦!请返回重试.
创建文件或文件夹您可通过编程方式在您的计算机上创建文件夹、子文件夹和子文件夹中的文件,并将数据写入文件。publicclassCreateFileOrFolde
这段时间使用坚果云的用户还是蛮多的,那么在坚果云中如何创建文件夹呢?本期就为大伙呈现了坚果云中创建文件夹的具体流程介绍。 1、其实用户们想要创建文件夹的话
Linux常用命令-已学cd(路径的切换)rm(后接-rf可删除文件或文件夹)ls(查看当前路径下的文件和文件夹)mkdir(创建文件夹)touch(创建文件)
文件夹可让您整理主屏幕上的图标。您最多可以将12个图标放入一个文件夹中。当您创建文件夹时,iPad会自动根据您用来创建该文件夹的图标,给该文件夹命名,不过,您可