Python 3 – os.makedirs()方法

Python 3 – os.makedirs()方法

描述

方法 makedirs() 是递归目录创建函数。像mkdir()一样,但创建所有包含叶目录的中间级目录。

默认模式为0o777(八进制)。在一些系统中,模式被忽略。在使用它的地方,当前的umask值首先被掩码。

如果exist_ok为False(默认值),则如果目标目录已经存在,则引发OSError。

语法

以下是 makedirs() 方法的语法 –

os.makedirs(path[, mode])
Python

参数

  • path − 这是需要递归创建的路径。

  • mode − 这是要给出的目录的模式。

返回值

此方法不返回任何值。

示例

以下示例演示了 makedirs() 方法的用法。

#!/usr/bin/python3
import os, sys

# Path to be created
path = "d:/tmp/home/monthly/daily"

os.makedirs( path, 493 ) #十进制755的等效值用于Windows

print ("Path is created")
Python

结果

运行上述程序时,将产生以下结果 –

Path is created
Python

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册