Solución:
Correr
sudo python3 -m pip install "requests[security]"
o
sudo python -m pip install "requests[security]"
para solucionar este problema.
También me encontré con este problema con las solicitudes de Python2.7. Instalando
"requests[security]"
con pip me trajo una clara mejora, pero de cada 1000 solicitudes en rápida sucesión, seguiría recibiendo este error 2 o 3 veces.
Resuelto a implementar reintentos ya que esto parece ser un problema muy temporal. Funciona como un encanto ahora.
import time
import requests
from requests.exceptions import ConnectionError
# ...
nb_tries = 10
while True:
nb_tries -= 1
try:
# Request url
result = session.get("my_url")
break
except ConnectionError as err:
if nb_tries == 0:
raise err
else:
time.sleep(1)
# ...
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)