python判断文件夹是否存在,没有则创建多级文件夹
时间: 2023-12-30 13:06:10 浏览: 97
可以使用Python内置库`os`来判断文件夹是否存在,并且可以使用`os.makedirs()`方法来创建多级文件夹。示例代码如下:
```python
import os
folder_path = "/path/to/folder"
# 判断文件夹是否存在
if not os.path.exists(folder_path):
# 创建多级文件夹
os.makedirs(folder_path)
```
其中,`/path/to/folder`为要判断或创建的文件夹路径。如果文件夹不存在,则使用`os.makedirs()`方法创建多级文件夹。
相关问题
python 判断文件夹是否存在,不存在则创建文件夹
可以使用Python的os模块来判断文件夹是否存在,如果不存在则创建文件夹。代码如下:
```python
import os
folder_path = "path/to/folder"
if not os.path.exists(folder_path):
os.makedirs(folder_path)
```
其中,`os.path.exists()`方法用于判断文件或文件夹是否存在,如果存在则返回True,否则返回False。`os.makedirs()`方法用于创建多级目录,如果已经存在则不会重复创建。
python 判断文件夹是否存在,如果不存在则创建它
可以使用 Python 中的 os 模块来实现。
下面是一个示例代码:
```python
import os
folder_name = "my_folder"
if not os.path.exists(folder_name):
os.makedirs(folder_name)
print("文件夹创建成功!")
else:
print("文件夹已存在。")
```
首先,我们定义了一个文件夹名称 `my_folder`。然后,使用 `os.path.exists()` 函数来检查该文件夹是否存在。如果不存在,则使用 `os.makedirs()` 函数来创建文件夹,并输出“文件夹创建成功!”;否则,输出“文件夹已存在。”。
注意,在使用 `os.makedirs()` 函数创建文件夹时,如果要创建多级目录,可以使用 `os.makedirs(folder_name, exist_ok=True)`,其中 `folder_name` 为要创建的目录路径,`exist_ok=True` 表示如果文件夹已经存在,也不会抛出异常。
阅读全文