def get_results(self, response): """ 解析查询返回结果 :param response: :return: """ if response.status_code != 200: QueryLog.print_query_error(response.reason, response.status_code) result = response.json().get('data.result') return result if result else False
def get_results(self, response): """ 解析查询返回结果 :param response: :return: """ if response.status_code != 200: QueryLog.print_query_error(response.reason, response.status_code) if self.interval_additional < self.interval_additional_max: self.interval_additional += self.interval.get('min') else: self.interval_additional = 0 result = response.json().get('data.result') return result if result else False
def get_results(self, response): """ 解析查询返回结果 :param response: :return: """ if response.status_code != 200: QueryLog.print_query_error(response.reason, response.status_code) try: result_data = response.json().get('data', {}) result = result_data.get('result', []) except: pass # TODO return result if result else False
def get_results(self, response): """ 解析查询返回结果 :param response: :return: """ if response.status_code != 200: QueryLog.print_query_error(response.reason, response.status_code) if self.interval_additional < self.interval_additional_max: self.interval_additional += self.interval.get('min') else: self.interval_additional = 0 result = response.json() #QueryLog.add_quick_log("result:" + str(result)) if result and result['data'] and result['data']['result']: result = result.get('data').get('result') else: result = None return result if result else False