J'ai essayé de télécharger l'image d'internet, mais c'est très long.Python image request.get - trop longue - mauvaise performance
Ceci est mon code:
import requests
url = "https://www.google.org/assets/static/images/logo_googledotorg-171e7482e5523603fc0eed236dd772d8.svg"
response = requests.get(url, headers={'Connection': 'close'}, stream=True)
print(response.elapsed)
del response
Je reçois 0:00:05.412302
5 sec pour une image, je pense qu'il est très long.
Savez-vous ce que je dois faire pour l'obtenir plus rapidement?
Un grand merci de
Il existe plusieurs raisons pour lesquelles cela peut prendre plus de temps que ce que vous voyez si vous utilisez votre navigateur. Une raison possible est que le serveur limite le téléchargement en fonction de l'agent utilisateur passé dans votre requête. Par exemple. Voir cette question https://stackoverflow.com/questions/27652543/how-to-use-python-requests-to-fake-a-browser-visit –
J'ai essayé de changer les en-têtes ... rien n'a changé ... '0: 00: 05.493296' – Wansonce