def main(): global log log = Logbook(True) max_update_rate_hrs = 48 con = Console() results = [] user_in = "C:\\Users\\leland\\PycharmProjects\\FixedAssetScanner\\TEST_DIR" for file in os.listdir(user_in): try: results.append(search_file(file, search_str)) con.out('STRING FOUND in', file) log.w('STRING FOUND in', file) except StringNotFoundError: log.w(file, 'did not contain string') log.w('SEARCH COMPLETE') return results