Python中使用distutils.dir_utilmkpath()函数创建多级目录的方法
发布时间:2024-01-04 01:44:55
在Python中,可以使用distutils.dir_util模块中的mkpath()函数来创建多级目录。mkpath()函数的作用是创建指定路径下的多级目录。
下面是使用mkpath()函数创建多级目录的方法:
1. 首先,我们需要导入distutils.dir_util模块。可以使用以下代码实现:
from distutils import dir_util
2. 接下来,我们可以使用mkpath()函数创建多级目录。mkpath()函数的语法如下:
dir_util.mkpath(path, mode=0o777, verbose=False, dry_run=False)
- path:要创建的多级目录的路径。
- mode:目录的权限,默认为0o777。
- verbose:是否输出详细信息,默认为False。
- dry_run:是否只模拟操作而不执行,默认为False。
3. 下面是一个使用mkpath()函数创建多级目录的示例:
from distutils import dir_util
# 要创建的多级目录路径
path = 'my_folder/first_level/second_level'
# 使用mkpath()函数创建多级目录
dir_util.mkpath(path)
print("多级目录已创建成功!")
上面的代码将创建一个名为my_folder的文件夹,并在其中创建两个嵌套的文件夹first_level和second_level。
4. 运行以上代码,输出将如下所示:
多级目录已创建成功!
这表示多级目录已成功创建。
需要注意的是,如果要创建的目录已经存在,那么该目录将不会被重复创建。
