mirror of
https://github.com/GAM-team/GAM.git
synced 2026-06-28 09:51:36 +00:00
Python 3 cleanup (#906)
This commit is contained in:
10
src/utils.py
10
src/utils.py
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user