Fixed handle leak
This commit is contained in:
@ -27,13 +27,12 @@ class Scraper:
|
||||
|
||||
def _get(self, url: str, body: bool) -> bytes | Response:
|
||||
res: Response = self._scraper.get(url)
|
||||
res.close()
|
||||
if not body:
|
||||
return res
|
||||
if res.status_code != 200:
|
||||
raise ScraperException(res, "Request did not succeed")
|
||||
content = res.content
|
||||
res.close()
|
||||
return content
|
||||
return res.content
|
||||
|
||||
@retry(Exception, tries=5, delay=3)
|
||||
def _retry_get(self, url: str, body: bool) -> bytes | Response:
|
||||
|
||||
Reference in New Issue
Block a user