Python os.mkdir()
os模块中的所有函数在文件名和路径无效或不可访问,或其他具有正确类型但操作系统不接受的参数时都会引发OSError。
Python中的os.mkdir()方法用于创建具有指定数值模式的名为path的目录。如果要创建的目录已经存在,则此方法会引发FileExistsError异常。
语法:os.mkdir(路径,模式= 0o777, *, dir_fd =None)
参数:
path:表示文件系统路径的类路径对象。类路径对象是表示路径的字符串或字节对象。
mode(可选):整数,表示待创建目录的模式。如果省略该参数,则使用默认值Oo777。
dir_fd(可选):指向目录的文件描述符。这个参数的默认值是None。
如果指定的路径是绝对路径,则忽略dir_fd。
注意:参数列表中的’ * ‘表示以下所有参数(在我们的例子中是’ dir_fd ‘)都是仅关键字参数,可以使用它们的名称提供它们,而不是作为位置参数。
返回类型:此方法不返回任何值。
示例1
使用 os.mkdir() 方法创建目录
输出:
示例2
使用os.mkdir()方法时的错误
输出:
示例3
使用os.mkdir()方法时处理错误
输出: