Commit d54c67cc by sanshi

解析模块

parent c6a3a464
...@@ -136,3 +136,33 @@ class UtilsResponse: ...@@ -136,3 +136,33 @@ class UtilsResponse:
self.log.error(u"json解析出错缺少Key:") self.log.error(u"json解析出错缺少Key:")
self.log.error(error) self.log.error(error)
return error return error
def get_data_list(self, response):
"""
:param response: 返回信息
:return: 返回value
"""
self.log.debug(u"解析返回信息中data的list:")
try:
value = json.loads(response)["data"]["list"]
self.log.debug(value)
return value
except KeyError as error:
self.log.error(u"json解析出错缺少Key:")
self.log.error(error)
return error
def get_data_list_records(self, response):
"""
:param response: 返回信息
:return: 返回value
"""
self.log.debug(u"解析返回信息中data的list:")
try:
value = json.loads(response)["data"]["list"]["records"]
self.log.debug(value)
return value
except KeyError as error:
self.log.error(u"json解析出错缺少Key:")
self.log.error(error)
return error
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment