Try utf-16 if utf-8 fails
This commit is contained in:
parent
44080aa77a
commit
8b8dc37005
@ -52,10 +52,12 @@ def process_file(in_file, file_type) -> ConfigParser:
|
|||||||
lines = in_file.readlines()
|
lines = in_file.readlines()
|
||||||
try:
|
try:
|
||||||
data = [line.decode(encoding='utf-8') for line in lines]
|
data = [line.decode(encoding='utf-8') for line in lines]
|
||||||
except UnicodeDecodeError:
|
except UnicodeDecodeError as e:
|
||||||
|
print(e)
|
||||||
try:
|
try:
|
||||||
data = [line.decode(encoding='utf-16') for line in lines]
|
data = [line.decode(encoding='utf-16') for line in lines]
|
||||||
except UnicodeDecodeError:
|
except UnicodeDecodeError as e:
|
||||||
|
print(e)
|
||||||
return 0
|
return 0
|
||||||
clean_data = list()
|
clean_data = list()
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user