Я использую библиотеку запросов в проекте python для получения информации с сайта.
@classmethod
def get_query(cls, url):
"""
Getter method for retrieving information from exchange in the form of json
:param url: specific path to follow base_rul for individualised requests
:return: json object containing information sent by the API as per the request
"""
base_url = 'https://api.hitbtc.com/api/2/' # URL FOR THE EXCHANGE
json = cls.session.get(base_url + url, timeout=5).json() # fetches data from API
return json
Мне удалось выполнить более 500 запросов на получение до получения этой ошибки:
requests.exceptions.ConnectionError: ('Connection aborted.', OSError("(10051, 'WSAENETUNREACH')"))
В документах упоминается атрибут «keep alive», однако он не отображается в request.session ()