Bonjour à tous
Je suis nouveau sur le forum. Je ne suis pas du tout un expert en websraping, mais je me débrouille sur python.
J'aimerais avoir votre aide sur un problème que je n'arrive pas du tout à résoudre.
J'essaye de récupérer des informations sur l'évolution des prix des jeux sur plusieurs sites (pour mon fils).
Pour cela j'utilise les librairies requests et BeautifulSoup.
Mon problème se trouve sur le site instant-Gaming, plus particulièrement le jeu Assassin’s Creed Valhalla.
En effet, tous les autres jeux que je souhaite récupérer sur instant-gaming ne posent aucun problème, seul Assassin’s Creed Valhalla ne fonctionne pas.
J'ai essayé avec les liens suivants :
https://www.instant-gaming.com/fr/61...reed-valhalla/
https://www.instant-gaming.com/fr/61...reed-valhalla/
Mais le problème est toujours présent, peu importe le lien utilisé.
Le problème vient de la ligne de code requests.get(URL) qui m'envoie comme message d'erreur TooManyRedirects: Exceeded 30 redirects. (le message d'erreur complet est joint)
J'ai donc conclu que le problème était surement dû à l'apostrophe (') et donc un problème d'encodage que je n'arrive pas du tout à résoudre, alors que j'ai essayé beaucoup de méthodes différentes (plus de redirects, pas du tout de redirects,headers, params, encode,...) sans aucun succès.
J'ai essayé de faire la manipulation sur la dernière version de python, avec Jupyter sur Linux et sur Windows, mais j'ai toujours le même message d'erreur.
Je vous remercie d'avance pour votre aide.
Bonne journée
Partager