Julien-V / P7

0 stars 0 forks source link

Infinite loop in grandpy.api.api.GetAPI.get_and_load() #2

Closed Julien-V closed 4 years ago

Julien-V commented 4 years ago
class GetAPI(object):
    ...
    def get_and_load(self):
        requesting = True
        while requesting:
            try:
                r = requests.get(
                    self.url,
                    headers=self.headers,
                    params=self.param)
                requesting = False
            except requests.exceptions.Timeout:
                print("[!] Timeout.")
            except requests.exceptions.RequestException as e:
                print(f"[!] Error : {e}")
        result = json.loads(r.text)
        return result