Python实现删除指定目录下所有.o类型的文件
时间: 2024-02-21 15:59:58 浏览: 57
删除指定目录下某种类型的文件
可以使用Python的os和shutil模块实现删除指定目录下所有.o类型的文件,具体代码如下:
```python
import os
import shutil
def delete_files(dir_path):
for root, dirs, files in os.walk(dir_path):
for file in files:
if file.endswith('.o'):
os.remove(os.path.join(root, file))
dir_path = '/path/to/dir' # 指定目录路径
delete_files(dir_path) # 删除目录下所有.o类型的文件
```
其中,`os.walk()`函数可以遍历目录及其子目录下的所有文件和目录;`file.endswith('.o')`判断文件是否以.o为后缀;`os.remove()`删除文件。
阅读全文