diff --git a/source/scripts/python/public/rosetta_py/io/mdl_molfile.py b/source/scripts/python/public/rosetta_py/io/mdl_molfile.py index b9fd8bb4eb9..75691687ed3 100644 --- a/source/scripts/python/public/rosetta_py/io/mdl_molfile.py +++ b/source/scripts/python/public/rosetta_py/io/mdl_molfile.py @@ -22,7 +22,7 @@ ''' from __future__ import print_function -import os, sys, math, copy, gzip +import os, sys, math, copy, gzip, io try: set except: from sets import Set as set @@ -31,7 +31,7 @@ def gz_open(file,mode): filename, extension = os.path.splitext( file ) if extension == ".gz": - return gzip.open(file,mode) + return io.TextIOWrapper(gzip.open(file,mode), encoding='utf-8') else: return open(file,mode)