编写程序 用户输入一个文件夹和一个文件名 搜索该文件夹及其子文件夹中是否存在该文件
时间: 2023-08-05 18:06:01 浏览: 218
提取文件夹中所有文件名
5星 · 资源好评率100%
好的,我可以用 Python 编写一个程序实现这个功能。代码如下:
```python
import os
def search_file(folder_path, file_name):
for root, dirs, files in os.walk(folder_path):
if file_name in files:
return os.path.join(root, file_name)
return None
```
这个程序接受两个参数,一个是文件夹路径 `folder_path`,另一个是要搜索的文件名 `file_name`。它会遍历文件夹及其子文件夹中的所有文件,如果找到了名字为 `file_name` 的文件,则返回该文件的路径,否则返回 `None`。
你可以将这段代码保存为一个 `.py` 文件,然后在命令行中运行,输入文件夹路径和文件名,即可搜索该文件夹中是否存在该文件。
阅读全文