def get_equip_info(self): retry = 10 t = 1 while t <= retry: try: sanguo = Sanguo() sanguo.login() data = sanguo.get_equip_info() sanguo.close() if not data: raise Exception() else: return data except: time.sleep(2) t += 1
def get_equip_info(self): retry = 10 t = 1 while t <= retry: try: sanguo = Sanguo() sanguo.login() data = sanguo.get_equip_info() sanguo.close() if not data: raise Exception() if not data.has_key('userEquipInfo'): print data raise Exception() return data except: time.sleep(2) t += 1