Récupérer des données locales

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

Je travaille en Python 3.3 et j'aimerais récolter des données sur un site. J'ai vu que la bibliothèque urllib.request sous Python 3.3 peut se charger de lire le code source d'une page web.

Sur le site : https://matchhistory.euw.leagueoflegends.com/fr/#match-history/EUW1/36568661, j'aimerais récolter l'ensemble des liens qui constitue les parties jouées mais le code source de la page n'indique pas le lien de chacun de ces historiques. Avec quelques recherches, ces liens seraient stockés sur mon ordinateur sous forme de cookie ou autre. Comment puis-je lire les données stockées sur chacun de ces historiques à travers mon code Python sachant qu'ils ne sont pas présent dans le code source ?

Merci de me proposer une piste pour que je puisse y travailler.

6 réponses

Utilisateur anonyme
 
Up'
0
Utilisateur anonyme
 
Up'
0
Utilisateur anonyme
 
Up'
0
Utilisateur anonyme
 
Up'
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Up'
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Bonjour,

Je ne pense pas que ça soit stocké dans les cookies. Sinon, seul toi pourrait consulter l'historique.
Cela fait appelle à la technologie AJAX. Il faut donc que tu lisibles les JS afin de savoir à quel moment se fait cette récupération. N'hésite pas à les modifier afin de savoir d'où ça vient précisément. En plus dans le code HTML de la page, il y a des commentaires ;-).
0
Utilisateur anonyme
 
Je ne comprends pas vraiment ce qu'il faut faire pour pouvoir accéder à ces données.
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Connais-tu AJAX ?
0
Utilisateur anonyme
 
AJAX pour moi c'est le produit ménager, rien de plus. Donc non je connais pas. Si c'est une bonne piste, je peux m'y lancer dessus. Mais pour revenir à Python, il y a BeautifulSoup mais je ne parvient pas à l'installer. J'ai créé un sujet à part pour ça
0