open compressed files in text/utf-8 mode

This commit is contained in:
Matthieu Herrb 2023-02-18 13:30:51 +01:00
parent eb10f25a7e
commit 35424960cb

View file

@ -36,11 +36,11 @@ t_l=[]
for fname in sys.argv[4:]: for fname in sys.argv[4:]:
f=None f=None
if fname.endswith(".xz"): if fname.endswith(".xz"):
f=lzma.open(fname) f=lzma.open(fname, 'rt', encoding='utf-8')
elif fname.endswith(".gz"): elif fname.endswith(".gz"):
f=gzip.open(fname) f=gzip.open(fname, 'rt', encoding='utf-8')
else: else:
f=open(fname) f=open(fname, 'r', encoding='utf-8')
line_i=0 line_i=0
for l in f: for l in f:
line_i+=1 line_i+=1