import os x = input("请输入文件夹路径:") y = input("请输入关键词:") def findkeyword(path, keyword): result = [] for root, dirs, files in os.walk(path): for file in files: if keyword in file: result.append(os.path.join(root, file)) return result new_file = findkeyword(x, y) if len(new_file) == 0: print("未找到包含关键词的文件") else: print("包含关键词的文件名有:") for file in new_file: print(file)
时间: 2023-06-26 11:07:40 浏览: 92
蒙面的React组件-React开发
这是一个Python代码,功能是在指定文件夹中查找文件名包含关键词的文件,并将结果输出。具体的操作步骤如下:
1. 用户输入文件夹路径和关键词。
2. 定义了一个名为findkeyword的函数,用于查找包含关键词的文件。
3. 在函数中使用os.walk函数遍历指定路径下的每个文件和文件夹,如果文件名包含关键词,则将文件的路径添加到结果列表中。
4. 最后根据结果列表的长度输出结果。
你可以将这段代码保存为.py文件并运行,输入文件夹路径和关键词,即可查找包含关键词的文件。
阅读全文