请对上述代码添加删除,查找功能
时间: 2024-03-27 08:37:02 浏览: 60
增加 删除 修改 查找
好的,那我就以Python为例给您添加删除和查找功能的代码吧。
删除功能:
```python
import os
def delete_file(path):
if os.path.isfile(path):
try:
os.remove(path)
print(f"{path} deleted successfully!")
except OSError as error:
print(f"Error: {path} - {error}")
elif os.path.isdir(path):
try:
os.rmdir(path)
print(f"{path} deleted successfully!")
except OSError as error:
print(f"Error: {path} - {error}")
else:
print(f"Error: {path} is not a valid file or directory path!")
```
查找功能:
```python
import os
def search_file(name, search_path):
result = []
for root, dir, files in os.walk(search_path):
if name in files:
result.append(os.path.join(root, name))
return result
```
这两个函数可以分别用来删除指定的文件或文件夹,以及在指定的目录下查找指定的文件名,并返回所有匹配的文件路径。
阅读全文