用python完成一下需求:c:有BIT_log和log这两个关键字的log文件用txt打开阅读请示列代码
以下是示例代码:
import os
folder_path = "C:\\"
keyword1 = "BIT_log"
keyword2 = ".log"
for filename in os.listdir(folder_path):
if filename.endswith(".log"):
file_path = os.path.join(folder_path, filename)
with open(file_path, "r") as file:
content = file.read()
if keyword1 in content and keyword2 in content:
print(f"File '{filename}' contains both '{keyword1}' and '{keyword2}' keywords.")
# perform further actions as required
该代码首先指定了文件夹路径和要查找的两个关键字。然后,使用os.listdir函数遍历文件夹中的所有文件。对于每个以“.log”结尾的文件,它打开文件并读取内容。如果文件内容中包含两个关键字,则输出文件名,并可以执行进一步的操作
原文地址: https://www.cveoy.top/t/topic/eEfU 著作权归作者所有。请勿转载和采集!