python os.mkdir()方法,创建单级目录

os.mkdir()方法

os.mkdir(),python标准库os的方法之一,可以用来根据参数指定的目录创建单级目录。什么是创建单级目录呢?即目录的上一级目录不能不存在,否则抛出FileNotFoundError,而如果是这种情况,可以考虑使用os.makedirs()来递归创建多级目录。如果指定的目录已经存在,python会抛出FileExistsError:


os.mkdir()语法及参数

os.mkdir( path[, mode ])

参数解析表:

参数描述
path必须参数,指定所要创建的目录
mode可选参数,目录设置的权限模式,默认为0777

os.mkdir()返回值


os.mkdir()实例代码

>>> import os
o>>> os.getcwd()
'/Users/zhang'
>>> os.mkdir('/Users/z/mkdir')
>>> os.mkdir('/Users/z/mkdir') #验证目录是否被创建,也可以打开文件夹查看mkdir文件夹是否被创建
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
FileExistsError: [Errno 17] File exists: '/Users/z/mkdir'
>>> os.mkdir('/Users/z/mkdir/a/b') #mkdir()方法只能用来创建单级目录
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
FileNotFoundError: [Errno 2] No such file or directory: '/Users/z/mkdir/a/b'

全栈后端 / Python库 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.