# look at all log files in a directory import os #eft_log_path = '/Users/jonathanbranan/OneDrive/pyprojects/work.py/' eft_log_path = 'R:/jbranan/Scripts/python/aml_analysis/' #key_file_path = '/Users/jonathanbranan/OneDrive/pyprojects/work.py/key-test.txt' key_file_path = 'R:/jbranan/Scripts/python/aml_analysis/key-test.txt' counter = 0 key_error = [] with open(key_file_path, encoding='utf8') as kef: key_error = kef.readlines() #print(key_error) filelist = os.listdir(eft_log_path) #print(filelist) for i in filelist: if i.endswith('.aml'): with open(eft_log_path + i, 'r') as f: #print(f) for line in f: counter += 1 for ke in key_error: if ke.lower().rstrip('\n') in line.lower(): print(f'Variable:({ke.rstrip()}) -Line {counter} -{line}')