Python 3 cleanup (#906)

This commit is contained in:
Ross Scroggs
2019-04-28 10:31:34 -07:00
committed by Jay Lee
parent ce655173f8
commit 00f992259b
3 changed files with 74 additions and 86 deletions

View File

@@ -10,16 +10,6 @@ ONE_MEGA_BYTES = 1000000
ONE_GIGA_BYTES = 1000000000
def convertUTF8(data):
if isinstance(data, str):
return data
if isinstance(data, str):
if GM_Globals[GM_WINDOWS]:
return data
return data.encode(GM_Globals[GM_SYS_ENCODING])
if isinstance(data, collections.Mapping):
return dict(list(map(convertUTF8, iter(data.items()))))
if isinstance(data, collections.Iterable):
return type(data)(list(map(convertUTF8, data)))
return data
class _DeHTMLParser(HTMLParser):