在python中,创建目录直接使用 os.mkdir 函数即可。
但是 os.mkdi r只能在存在的目录下创建文件夹,
e.g. 存在目录 C:\
os.mkdir(r'C:\testing') 可行
但是 os.mkdir(r'C:\testing\test\te\t') 这样的多级不存在目录,os.mkdir 不会递归创建
目前不清楚标准库中有没有满足这个需求的API, 下面是给出我用的两个方法
# 方法一
import os
def mkdir(path):
folders = []
while not os.path.isdir(path):
path, suffix = os.path.split(path)
folders.append(suffix)
f