From 8b8dc370055bd49ea08b6d503ec7cffa64050071 Mon Sep 17 00:00:00 2001 From: Dustin Pianalto Date: Wed, 9 May 2018 15:23:36 -0800 Subject: [PATCH] Try utf-16 if utf-8 fails --- exts/imports/process_files.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/exts/imports/process_files.py b/exts/imports/process_files.py index 3af6d70..8d06bde 100644 --- a/exts/imports/process_files.py +++ b/exts/imports/process_files.py @@ -52,10 +52,12 @@ def process_file(in_file, file_type) -> ConfigParser: lines = in_file.readlines() try: data = [line.decode(encoding='utf-8') for line in lines] - except UnicodeDecodeError: + except UnicodeDecodeError as e: + print(e) try: data = [line.decode(encoding='utf-16') for line in lines] - except UnicodeDecodeError: + except UnicodeDecodeError as e: + print(e) return 0 clean_data = list()