Merge pull request #1659 from BuhtigithuB/improve/pep8-decoder-py

Enhance decoder.py PEP8
This commit is contained in:
mdipierro
2017-07-10 14:13:04 -05:00
committed by GitHub
+5 -6
View File
@@ -36,10 +36,10 @@ def autoDetectXMLEncoding(buffer):
# buffer at once but otherwise we'd have to decode a character at # buffer at once but otherwise we'd have to decode a character at
# a time looking for the quote character...that's a pain # a time looking for the quote character...that's a pain
encoding = "utf_8" # according to the XML spec, this is the default encoding = "utf_8"
# this code successively tries to refine the default # according to the XML spec, this is the default this code successively tries to refine the default
# whenever it fails to refine, it falls back to # whenever it fails to refine, it falls back to the last place encoding was set.
# the last place encoding was set.
if len(buffer) >= 4: if len(buffer) >= 4:
bytes = (byte1, byte2, byte3, byte4) = tuple(map(ord, buffer[0:4])) bytes = (byte1, byte2, byte3, byte4) = tuple(map(ord, buffer[0:4]))
enc_info = autodetect_dict.get(bytes, None) enc_info = autodetect_dict.get(bytes, None)
@@ -51,8 +51,7 @@ def autoDetectXMLEncoding(buffer):
enc_info = None enc_info = None
if enc_info: if enc_info:
encoding = enc_info # we've got a guess... these are encoding = enc_info # we've got a guess... these are the new defaults
#the new defaults
# try to find a more precise encoding using xml declaration # try to find a more precise encoding using xml declaration
secret_decoder_ring = codecs.lookup(encoding)[1] secret_decoder_ring = codecs.lookup(encoding)[1]