python中怎么建目录
时间: 2023-09-28 20:05:30 浏览: 34
在Python中创建目录可以使用`os`模块中的`mkdir()`函数。以下是一个简单的示例代码:
```
import os
# 创建名为"example_dir"的目录
os.mkdir("example_dir")
```
这将在当前工作目录中创建一个名为"example_dir"的目录。如果想要在其他路径创建目录,可以将路径作为参数传递给`mkdir()`函数:
```
import os
# 在"/home/user/"路径下创建名为"example_dir"的目录
os.mkdir("/home/user/example_dir")
```
需要注意的是,如果要创建的目录已经存在,`mkdir()`函数将会引发`FileExistsError`异常。此外,如果要创建的目录的上级目录不存在,`mkdir()`函数也会引发`FileNotFoundError`异常。因此,在创建目录之前最好先检查目录是否已经存在,以及上级目录是否存在。
相关问题
python中创建目录
在Python中创建目录可以使用os模块中的mkdir()函数。下面是一个示例代码:
```python
import os
# 指定要创建的目录路径
path = "/path/to/directory"
# 使用mkdir()函数创建目录
os.mkdir(path)
# 验证目录是否创建成功
if os.path.exists(path):
print("目录创建成功")
else:
print("目录创建失败")
```
这段代码首先导入了os模块,然后指定了要创建的目录路径。接下来使用mkdir()函数创建目录,并使用exists()函数验证目录是否创建成功。如果目录创建成功,则输出"目录创建成功",否则输出"目录创建失败"。
Python中创建目录命令
在Python中,可以使用`os.mkdir()`和`os.makedirs()`两种方法来创建目录。
1. 使用`os.mkdir()`创建一层目录[^1]:
```python
import os
try:
os.mkdir("C:\\test\\aaa")
except Exception as e:
print(e)
```
2. 使用`os.makedirs()`创建多层目录:
```python
import os
try:
os.makedirs("C:\\tests\\bbb")
except Exception as e:
print(e)
```
这两种方法都可以成功创建目录。`os.mkdir()`用于创建一层目录,而`os.makedirs()`可以创建多层目录。