Python os.makedirs() 方法
os.makedirs() 方法用于递归创建目录
类似 mkdir(), 但创建的所有 intermediate-level 文件夹需要包含子目录
导入模块
import os
语法
os.makedirs(path, mode=0o777)
参数
参数 | 说明 |
---|---|
path | 需要递归创建的目录 |
mode | 权限模式 |
返回值
无
范例
下面的代码使用 os.makedirs() 方法递归的创建目录结构
#!/usr/bin/python # -*- coding: UTF-8 -*- import os # 创建的目录 path = "/tmp/py2/monthly/daily" os.makedirs( path, 0755 ); print "路径被创建"
运行以上 Python 代码,输出结果如下
路径被创建