-
python创建文件夹
2021-01-06 09:45:35python创建文件夹python创建文件夹python创建文件夹 def makedir(path): # 判断路径是否存在 isExists = os.path.exists(path) if not isExists: # 如果不存在,则创建目录(多层) os.makedirs(path) print... -
python创建文件夹属性_Python创建文件夹与文件的快捷方法
2020-12-23 18:36:45这篇文章主要给大家介绍了关于Python创建文件夹与文件的快捷方法以及批量创建文件夹的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习...这篇文章主要给大家介绍了关于Python创建文件夹与文件的快捷方法以及批量创建文件夹的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
前言
Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录
file11 创建文件夹
file22 创建文件
1.创建文件夹
# 批量 创建文件夹
import os #倒入OS模块 创建文件夹 需要的
# 保存路径,直接从电脑文件夹中复制过来,但是
# 注意,直接复制过来的C:\English\LETS\雅思听力 路径结尾是没斜杠的。
# 路径是需要 斜杠结尾的,否则 会以LETS为根目录,而不是“雅思听力”为根目录。
# 但是如果之间加上 斜杠 \ ,你会发现报错。 因为python 中路径结尾必须是 反斜杠,
# 所以直接加个 反斜杠就行了。
path = 'C:\English\LETS\雅思听力/'
# 定义文件夹名称
name = "Python剑雅"
# 创建10个文件夹,序号为0-9
for i in range(10):
# "文件"+
# os.path.exists(path) 判断文件是否存在 固定语法,记住就行
# 定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字
# name+str(i+1)为拼接 名称,效果为:Python剑雅1,Python剑雅2...
# str(i+1)提高用户体验1,2,3,...
isExists = os.path.exists(path+name+str(i+1))
if not isExists:
# os.path.exists(path+str(i)) 创建文件夹 路径+名称
os.makedirs(path+name+str(i+1))
print("%s 目录创建成功"%i)
else:
print("%s 目录创建成功"%i)
# 如果文件不存在,则继续上述操作,直到循环结束
continue
执行效果
关于反斜杠和斜杠
Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠\ 作为路径分隔符。斜杆和反斜杠在大多数情况下可以互换,没有影响。
知道这个背景后,可以总结一下结论:
(1)浏览器地址栏网址使用 斜杆/ ;
(2)windows文件浏览器上使用 反斜杠\ ;
(3) 出现在html url() 属性中的路径,指定的路径是网络路径,所以必须用 斜杆/ ;
(4)出现在普通字符串中的路径,如果代表的是windows文件路径,则使用 斜杆/ 和 反斜杠\ 是一样的;如果代表的是网络文件路径,则必须使用 斜杆/ ;
2.创建文件
# 建4个doc文件
for i in range(4):
# 固定语法格式: open('文件夹位置' "文件的名称"+'.文件后缀',a表示没有该文件就新建)
f = open('C:\English\LETS\雅思听力\Python剑雅1/' "剑雅Test " +str(i+1)+ " 听力文本" + '.doc',"a")
f.write("")#写入文件,设置为空
f.close()#执行完结束
执行效果
python批量创建文件夹和文件
def mkdir(path):
# 引入模块
import os
# 去除首位空格
path=path.strip()
# 去除尾部 \ 符号
path=path.rstrip("\\")
# 判断路径是否存在
# 存在 True
# 不存在 False
isExists=os.path.exists(path)
# 判断结果
if not isExists:
# 如果不存在则创建目录
# 创建目录操作函数
os.makedirs(path)
print (path+' 创建成功')
return True
else:
# 如果目录存在则不创建,并提示目录已存在
print (path+' 目录已存在')
return False
#定义要创建的目录
mkpath="D:\\gitRepository\\python100days\\"
调用函数
#mkdir(mkpath)
for x in range(100):
mkdir(mkpath+str(x+1)+"Day")
效果图
因为git传空文件夹会出错,需要每个文件夹里创建一个文件
创建文件代码如下
def batch_create_files(filepath):
'''
导入os模块,用于判断文件是否存在
存在 True
不存在 False
'''
import os
fd = os.path.exists(filepath)
if not fd:
#如果不存在
try:
fo = open(filepath,mode='x')
print(filepath + '创建成功')
fo.close()
except IOError:
#如果存在会发生异常(这里我不知道是不是这样用,因为异常有很多种类型)
print('创建失败')
for x in range(7,101):
#循环运行(这里我1-6的文件夹已经创建过了,所以直接用7到100)
batch_create_files('D:\\gitRepository\\python100days\\'+str(x)+'Day\\testOne.py')
总结
到此这篇关于Python创建文件夹与文件快捷方法的文章就介绍到这了,更多Python知识与技巧请关注我分享更多噢!
本文转载于:Python创建文件夹与文件的快捷方法_python_脚本之家www.jb51.net
-
python创建文件夹属性_Python创建文件夹与文件的快捷方法代码示例
2020-12-23 18:36:44本篇文章小编给大家分享一下Python创建文件夹与文件的快捷方法代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。Python快捷创建文件夹和文件详解 自己做...本篇文章小编给大家分享一下Python创建文件夹与文件的快捷方法代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录
file11 创建文件夹
file22 创建文件
1.创建文件夹
# 批量 创建文件夹
import os #倒入OS模块 创建文件夹 需要的
# 保存路径,直接从电脑文件夹中复制过来,但是
# 注意,直接复制过来的C:\English\LETS\雅思听力 路径结尾是没斜杠的。
# 路径是需要 斜杠结尾的,否则 会以LETS为根目录,而不是“雅思听力”为根目录。
# 但是如果之间加上 斜杠 \ ,你会发现报错。 因为python 中路径结尾必须是 反斜杠,
# 所以直接加个 反斜杠就行了。
path = 'C:\English\LETS\雅思听力/'
# 定义文件夹名称
name = "Python剑雅"
# 创建10个文件夹,序号为0-9
for i in range(10):
# "文件"+
# os.path.exists(path) 判断文件是否存在 固定语法,记住就行
# 定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字
# name+str(i+1)为拼接 名称,效果为:Python剑雅1,Python剑雅2...
# str(i+1)提高用户体验1,2,3,...
isExists = os.path.exists(path+name+str(i+1))
if not isExists:
# os.path.exists(path+str(i)) 创建文件夹 路径+名称
os.makedirs(path+name+str(i+1))
print("%s 目录创建成功"%i)
else:
print("%s 目录创建成功"%i)
# 如果文件不存在,则继续上述操作,直到循环结束
continue
执行效果
关于反斜杠和斜杠
Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠 作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠 作为路径分隔符。斜杆和反斜杠在大多数情况下可以互换,没有影响。
知道这个背景后,可以总结一下结论:
(1)浏览器地址栏网址使用 斜杆/ ;
(2)windows文件浏览器上使用 反斜杠 ;
(3) 出现在html url() 属性中的路径,指定的路径是网络路径,所以必须用 斜杆/ ;
(4)出现在普通字符串中的路径,如果代表的是windows文件路径,则使用 斜杆/ 和 反斜杠 是一样的;如果代表的是网络文件路径,则必须使用 斜杆/ ;
2.创建文件
# 建4个doc文件
for i in range(4):
# 固定语法格式: open('文件夹位置' "文件的名称"+'.文件后缀',a表示没有该文件就新建)
f = open('C:\English\LETS\雅思听力\Python剑雅1/' "剑雅Test " +str(i+1)+ " 听力文本" + '.doc',"a")
f.write("")#写入文件,设置为空
f.close()#执行完结束
执行效果
python批量创建文件夹和文件
def mkdir(path):
# 引入模块
import os
# 去除首位空格
path=path.strip()
# 去除尾部 \ 符号
path=path.rstrip("\\")
# 判断路径是否存在
# 存在 True
# 不存在 False
isExists=os.path.exists(path)
# 判断结果
if not isExists:
# 如果不存在则创建目录
# 创建目录操作函数
os.makedirs(path)
print (path+' 创建成功')
return True
else:
# 如果目录存在则不创建,并提示目录已存在
print (path+' 目录已存在')
return False
#定义要创建的目录
mkpath="D:\\gitRepository\\python100days\\"
调用函数
#mkdir(mkpath)
for x in range(100):
mkdir(mkpath+str(x+1)+"Day")
效果图
因为git传空文件夹会出错,需要每个文件夹里创建一个文件
创建文件代码如下
def batch_create_files(filepath):
'''
导入os模块,用于判断文件是否存在
存在 True
不存在 False
'''
import os
fd = os.path.exists(filepath)
if not fd:
#如果不存在
try:
fo = open(filepath,mode='x')
print(filepath + '创建成功')
fo.close()
except IOError:
#如果存在会发生异常(这里我不知道是不是这样用,因为异常有很多种类型)
print('创建失败')
for x in range(7,101):
#循环运行(这里我1-6的文件夹已经创建过了,所以直接用7到100)
batch_create_files('D:\\gitRepository\\python100days\\'+str(x)+'Day\\testOne.py')
-
Python创建文件夹
2021-02-25 15:25:48批量创建文件夹,用来存放按日存储的日常工作文件 """ def mkdir(all_path): # 获取文件是否存在 folder = os.path.exists(all_path) if not folder: # os.makedirs 创建文件时如果路径不存在会创建这个路径...import os """ 批量创建文件夹,用来存放按日存储的日常工作文件 """ def mkdir(all_path): # 获取文件是否存在 folder = os.path.exists(all_path) if not folder: # os.makedirs 创建文件时如果路径不存在会创建这个路径 os.makedirs(all_path) print("创建文件夹的目标位置是:" + all_path) else: print("该位置文件夹已创建:" + all_path) def file_name(path, name): # 循环创建文件名(按照输入的数字) for i in range(1, name + 1): if i < 10: # 单个数字为了在排序方便,前方加0 all_path = path + "\\0" + str(i) else: all_path = path + "\\" + str(i) print(all_path) mkdir(all_path) if __name__ == '__main__': path = "E:\\2021-03" name = 31 file_name(path, name)
-
python 创建文件夹
2020-12-14 17:13:21如果无指定文件夹则创建文件夹,有则打印文件夹已存在。 def mkdir(path): folder = os.path.exists(path) if not folder: os.makedirs(path) else: print("There is this folder!") -
Python 创建文件夹
2019-11-07 08:38:42创建文件夹 # 创建文件夹,用makedirs参数 if not os.path.isdir('{}/{}'.format(RootDirPath, DirPath)): os.makedirs('{}/{}'.format(RootDirPath, DirPath)) -
python 创建文件夹1003python 创建文件夹_python 创建目录文件夹 OS函数
2021-03-05 14:34:13Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。主要涉及到三个函数1、os.path.exists(path)判断一个目录是否存在2、os.makedirs(path)多层创建目录3、os.mkdir(path)创建... -
python创建文件夹失败_怎么用python创建文件夹
2020-11-29 15:20:41Python中创建文件夹的方法:import osdef mkdir(path):folder = os.path.exists(path)if not folder: #判断是否存在文件夹如果不存在则创建为文件夹os.makedirs(path) #makedirs 创建文件时如果路径不存在会创建这个... -
python创建文件夹名称大全好听_Python创建文件夹与文件的快捷方法
2020-12-30 13:24:29前言Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录file11 创建文件夹file22 创建文件1.创建文件夹# 批量 创建... -
python创建文件夹用什么函数_Python创建文件夹与文件的快捷方法
2020-12-08 14:49:07前言Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录file11 创建文件夹file22 创建文件1.创建文件夹# 批量 创建... -
【python创建文件夹】python创建文件夹
2019-04-18 10:45:00指定路径创建新文件夹 v_name= ' ccc_hug ' folder_name = ' img_ ' + v_name file_path = ' D:/aaa1/bbb1/ ' + folder_name if not os.path.exists(file_path): # 判断文件夹是否已经存在 os.mkdir... -
python 创建文件夹1003python 创建文件夹_在python中创建动态文件名
2020-12-04 03:11:46我写了一个函数来创建动态文件,文件名将包含传递给函数的u2参数。在def formrequests(carrier,airport):s=requests.Session()r=s.get("http://www.transtats.bts.gov/Data_Elements.aspx?Data=2")soup=... -
python创建文件夹和文件夹_Python快捷创建文件夹和文件详解
2020-12-29 08:08:38Python快捷创建文件夹和文件详解自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。1.创建文件夹# 批量 创建文件夹import os #倒入OS模块 创建文件夹 需要的# ... -
使用python创建文件夹
2020-10-11 00:00:09使用python创建文件夹 python中创建文件夹所用到的模块是os模块中的makedirs方法。考虑到易读性,我比较喜欢通过编写一个函数或者class来实现我要做的工作。 以下是完整的代码块: // A code block var foo = 'bar';... -
python新建文件夹和文件夹_Python创建文件夹与文件的快捷方法
2020-12-23 18:32:58前言Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录file11 创建文件夹file22 创建文件1.创建文件夹# 批量 创建... -
python创建文件夹和文件夹_python 实现创建文件夹和创建日志文件
2021-01-12 07:55:18python小练习1:设计这样一个函数,在桌面的文件夹上创建10个文本,以数字给它们命名。python小练习1:设计这样一个函数,在桌面的文件夹上创建10个文本,以数字给它们命名. 使用for循环即可实现: for name in range(1,... -
python怎么创建文件夹视频_怎么用python创建文件夹
2020-12-03 09:09:16Python中创建文件夹的方法:importosdefmkdir(path):folder=os.path.exists(path)ifnotfolder:#判断是否存在文件夹如果不存在则创建为文件夹os.makedirs(path)#makedirs创建文件时如果路径不存在会创建这个路径print... -
Python 创建文件夹目录方法
2020-08-05 16:33:52Python 创建文件夹目录 import os save_folder = './输出文件夹/' if not os.path.exists(save_folder):#如果没有这个文件夹 os.makedirs(save_folder)#就创建这个文件夹 -
python 创建文件夹或目录
2020-04-19 22:39:41python创建文件夹 判断path是否存在,如果不存在创建文件夹或者目录,以级联的方式创建 import os if not os.path.exists(path): os.makedirs(path) 使用os.mkdir(path)创建单独的目录,创建级联目录会报错 ... -
python生成文件夹并向文件夹写文件_Python创建文件夹与文件的快捷方法
2020-12-18 14:35:31前言python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用python,这个分享给大家,快捷高效办公。 项目目录file11 创建文件夹file22 创建文件1.创建文件夹# 批量 创建...