fix compatibility for python 3.4, 3.5

This commit is contained in:
debugtalk
2018-05-31 00:53:32 +08:00
parent 0b3c6665c2
commit eaaf09833d

View File

@@ -93,6 +93,8 @@ class ResponseObject(object):
if not isinstance(top_query_content, (dict, CaseInsensitiveDict, list)):
try:
# TODO: remove compatibility for content, text
if isinstance(top_query_content, bytes):
top_query_content = top_query_content.decode("utf-8")
top_query_content = json.loads(top_query_content)
except json.decoder.JSONDecodeError:
err_msg = u"Failed to extract data with delimiter!\n"