三个函数
- os.path.exists() #判断目录是否存在
- os.mkdir() #创建目录
- os.makedirs() #多层创建目录
使用前都需要调用os库
DEMO
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:\\qttc\\web\\"
# 调用函数
mkdir(mkpath)
说明:mkdir()与makedirs()的区别在于makedirs()在父目录不存在的情况下会创建父目录,而mkdir则会提示目标路径不存在!