python判断某路径里是否存在某文件夹,不存在则创建
时间: 2023-12-29 18:01:57 浏览: 33
可以使用 Python 自带的 `os` 模块来实现判断路径是否存在某文件夹,并在不存在时创建该文件夹的功能。具体代码如下:
```python
import os
path = "your/path/to/folder"
folder_name = "your_folder_name"
if not os.path.exists(os.path.join(path, folder_name)):
os.makedirs(os.path.join(path, folder_name))
print(f"Folder {folder_name} created successfully!")
else:
print(f"Folder {folder_name} already exists!")
```
其中,`path` 为所要操作的路径,`folder_name` 为所要判断和创建的文件夹名称。`os.path.join()` 函数可以将路径和文件夹名称拼接成一个完整的路径。`os.path.exists()` 函数用于判断路径是否存在该文件夹,`os.makedirs()` 函数则用于创建文件夹。如果文件夹已经存在,则输出相应的信息。
相关问题
python 判断文件夹是否存在,如不存在则创建
你可以使用 `os.path.exists()` 函数来判断文件夹是否存在,然后使用 `os.mkdir()` 函数创建文件夹。以下是示例代码:
```python
import os
folder_path = "example_folder"
if not os.path.exists(folder_path):
os.mkdir(folder_path)
print("文件夹已创建")
else:
print("文件夹已存在")
```
在这个示例中,我们首先定义了要检查和创建的文件夹路径 `example_folder`。然后,我们使用 `os.path.exists()` 函数检查该路径是否存在。如果不存在,我们使用 `os.mkdir()` 函数创建文件夹。最后,我们打印相应的消息来指示文件夹是否已经创建或已经存在。
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` 表示如果文件夹已经存在,也不会抛出异常。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)