删除指定路径文件夹及子文件夹下所有文件的代码
时间: 2023-07-30 16:10:12 浏览: 58
php遍历所有文件代码实现
在 Python 中,可以使用 `os` 模块来删除指定路径文件夹及子文件夹下所有文件。以下是一个示例代码:
```python
import os
def remove_files(path):
for root, dirs, files in os.walk(path):
for file in files:
os.remove(os.path.join(root, file))
for dir in dirs:
os.rmdir(os.path.join(root, dir))
os.rmdir(path)
```
在这个函数中,我们使用了 `os.walk()` 来遍历指定路径下的所有文件和子文件夹。然后,我们使用 `os.remove()` 来删除每个文件,并使用 `os.rmdir()` 来删除每个文件夹。最后,我们删除指定路径本身。
你可以调用这个函数并传递要删除的文件夹路径作为参数。例如:
```python
remove_files('/path/to/folder')
```
注意:这个函数会永久删除指定路径下的所有文件和文件夹,请小心使用。
阅读全文