FileExists
时间: 2023-11-23 08:58:20 浏览: 156
Determine if a File Exists
当我们在Python中创建文件夹时,如果该文件夹已经存在,则会引发FileExistsError。为了避免这种情况,我们可以使用os.path.exists()函数来检查文件夹是否存在,如果存在,则使用shutil.rmtree()函数删除该文件夹及其所有子文件夹和子文件,然后再使用os.mkdir()函数创建新的文件夹。以下是一个例子:
```python
import os
import shutil
training_path = "/path/to/training/folder"
if os.path.exists(training_path):
shutil.rmtree(training_path) # 递归删除文件夹下的所有子文件夹和子文件
os.mkdir(training_path)
```
这段代码首先检查文件夹是否存在,如果存在,则使用shutil.rmtree()函数删除该文件夹及其所有子文件夹和子文件,然后使用os.mkdir()函数创建新的文件夹。
阅读全文