INNER CODE UNIT · Python
_guess_encoding
pymzml/pymzML · pymzml/run.py:245
def _guess_encoding(self, mzml_file):
"""
Determine the encoding used for the file.
Arguments:
mzml_file (IOBase): an mzml file
Returns:
mzml_encoding (str): encoding type of the file
"""
match = regex_patterns.FILE_ENCODING_PATTERN.search(mzml_file.readline())
if match:
return bytes.decode(match.group("encoding"))
else:
return "utf-8"
def _determine_file_encoding(self, path):
"""