import os
def mkdir(path):
# 引入模块
# 去除首位空格
path=path.strip()
# 去除尾部 \ 符号
path=path.rstrip("\\")
# 判断路径是否存在
# 存在 True
# 不存在 False
isExists=os.path.exists(path)
# 判断结果
if not isExists:
# 如果不存在则创建目录
print path+ 'success'
# 创建目录操作函数
os.makedirs(path)
return True
else:
# 如果目录存在则不创建,并提示目录已存在
print path + 'error'
return False
# 定义要创建的目录
cwd = os.getcwd()
for i in range(9,99):
mkpath=cwd + "\\" + "JOB" + str(i)
mkdir(mkpath)在此文件所在的文件夹创建JOB9-JOB98文件夹
需要注意的是makedir()和mkdir()的不同,若父目录不存在,前者会连父目录一同创建,后者则不会,当然本例子不存在父目录不存在的问题,因为cwd就是当前目录
本文介绍了一个使用Python批量创建文件夹的方法。通过定义一个名为mkdir的函数来实现文件夹的自动创建,该函数能够检查目标路径是否存在,如果不存在则创建新的文件夹。此外,还展示了如何在当前工作目录下创建一系列编号为JOB9到JOB98的文件夹。
1680

被折叠的 条评论
为什么被折叠?



