Python创建多级目录
时间: 2023-09-27 18:12:36 浏览: 165
可以使用os模块中的os.makedirs()函数来创建多级目录。
例如,我们要创建一个名为“parent/child/grandchild”的三级目录,可以使用以下代码:
```python
import os
path = "parent/child/grandchild"
os.makedirs(path, exist_ok=True)
```
其中,exist_ok=True参数表示如果目录已经存在,则不会引发异常。如果不设置该参数,则目录已存在时会引发异常。
相关问题
python 创建多级目录
Python 可以使用操作系统模块 os 中的 makedirs() 方法来创建多级目录。
例如,要创建 /tmp/test/ 目录,可以使用以下代码:
```python
import os
# 创建目录
os.makedirs("/tmp/test/")
```
执行上述代码后,如果目录不存在,则会创建一个空的 /tmp/test/ 目录。
python创建多级目录
你可以使用 `os.makedirs()` 函数来创建多级目录。该函数会递归地创建目录,如果目录已经存在,它会忽略错误。
以下是一个示例代码,可以创建两级目录:
```python
import os
# 指定要创建的目录,可以是相对路径或绝对路径
path = "dir1/dir2"
# 使用 makedirs() 函数创建目录
os.makedirs(path)
```
以上代码会在当前工作目录下创建 `dir1/dir2` 两级目录。如果 `dir1` 目录不存在,该函数会先创建 `dir1` 目录,然后再创建 `dir2` 目录。
阅读全文