os.makedirs()会创建在哪个盘下
时间: 2024-03-08 13:45:49 浏览: 66
对python中的 os.mkdir和os.mkdirs详解
5星 · 资源好评率100%
在Windows系统中,`os.makedirs()`函数创建目录的位置与传入的路径参数有关。如果传入的路径参数是绝对路径,则会在指定的盘符下创建目录;如果传入的路径参数是相对路径,则会在当前工作目录下创建目录。
例如,下面的代码会在D盘下创建一个名为`new_directory`的目录:
```python
import os
path = 'D:/new_directory'
if not os.path.exists(path):
os.makedirs(path)
print(f'{path} has been created')
else:
print(f'{path} already exists')
```
如果要在当前工作目录下创建目录,则可以传入相对路径,例如:
```python
import os
path = 'new_directory'
if not os.path.exists(path):
os.makedirs(path)
print(f'{path} has been created')
else:
print(f'{path} already exists')
```
这段代码会在当前工作目录下创建一个名为`new_directory`的目录。
阅读全文