python mkdir创建多级目录
时间: 2023-04-16 13:05:12 浏览: 126
使用Python中的os模块可以创建多级目录,具体步骤如下:
1. 导入os模块
```python
import os
```
2. 使用os.makedirs()函数创建多级目录
```python
os.makedirs('path/to/directory')
```
其中,'path/to/directory'为需要创建的目录路径,可以是相对路径或绝对路径。
例如,创建一个名为test的目录,其中包含两个子目录sub1和sub2,可以使用以下代码:
```python
os.makedirs('test/sub1/sub2')
```
相关问题
python 创建文件夹 考虑多级目录
在Python中,你可以使用`os`模块的`mkdir()`函数来创建文件夹,包括处理多级目录。这里是一个示例,演示了如何递归地创建多层目录结构:
```python
import os
def create_directory(path):
# 检查路径是否已经存在
if not os.path.exists(path):
# 分割路径并逐级创建不存在的目录
directories = path.split('/')[:-1] # 获取除最后一个文件名之外的所有目录
dir_path = ''
for directory in directories:
dir_path += directory + '/'
# 如果目录不存在则创建
if not os.path.exists(dir_path):
os.makedirs(dir_path)
# 示例,创建一个多级目录
create_directory('/path/to/parent/directory/subdirectory')
```
在这个例子中,如果指定的路径`/path/to/parent/directory/subdirectory`不存在,函数会先创建`/path/to/parent/directory`,然后在其下创建`subdirectory`。
python mkdir
可以使用 Python 中的 os 模块来创建目录,具体代码如下:
```python
import os
os.mkdir('目录名')
```
其中,'目录名' 是你要创建的目录的名称。如果你需要创建多级目录,可以使用 os.makedirs() 方法。
阅读全文