判断文件夹是否存在没有就建立一个
时间: 2024-09-25 10:05:48 浏览: 35
在Python中,你可以使用`os`模块的`mkdir()`函数来判断并创建文件夹。下面是一个示例代码片段,它首先检查文件夹是否已存在,如果不存在则会新建:
```python
import os
def create_or_check_directory(directory_path):
if not os.path.exists(directory_path):
try:
os.makedirs(directory_path)
print(f"Directory {directory_path} created.")
except FileExistsError:
print(f"Directory {directory_path} already exists.")
except Exception as e:
print(f"Failed to create directory due to an error: {str(e)}")
else:
print(f"Directory {directory_path} already exists.")
# 调用函数并传入你想创建或检查的文件夹路径
create_or_check_directory("/path/to/your/directory")
```
这个函数会在指定路径下尝试创建文件夹,如果路径已存在,则会打印一条消息告知。如果在创建过程中遇到任何错误(如权限不足),会捕获异常并给出相应的错误信息。
阅读全文