# look at all log files in a directory import os #eft_log_path = '/Users/jonathanbranan/OneDrive/pyprojects/work.py/' eft_log_path = 'C:/Users/jbranan/Desktop/temp/hdfc/Global_support/Logs/' #key_file_path = '/Users/jonathanbranan/OneDrive/pyprojects/work.py/key-test.txt' key_file_path = 'R:/jbranan/Scripts/python/eft_analysis/key-test.txt' key_error = [] with open(key_file_path, encoding='utf8') as kef: key_error = kef.readlines() filelist = os.listdir(eft_log_path) for i in filelist: i = i.lower() if i.endswith('.log'): with open(eft_log_path + i, 'r') as f: for line in f: for ke in key_error: if ke.startswith('#'): continue else: if ke in line: print(line)