hello,

Envoyé par
cott333
Bonjour,
J'aurai aime extraire les donnees du tableau donne par le lien suivant :
https://racing.hkjc.com/racing/infor...se=HV&RaceNo=3
Mon code ne me renvoie pas d'erreur.
Mon probleme est que dans 95% des cas, je n'ai pas de resultats. (Process finished with exit code 0).
Dans 5% des cas, mon code me renvoie les donnees recherchees.
cela m'étonne que tu arrives à avoir les "données recherchées" avec ton code car apparemment la page demandée est générée par javascript et urllib.request.urlopen(url) ne va pas exécuter le javascript. En exécutant ton code moi j'ai toujours dans la réponse :
<noscript>JavaScript must be enabled in order to view this page.</noscript>
En plus dans ta boucle d'affichage tu n'affiches pas par ligne ce qui fait que cela ne doit pas être très joli à regarder. Peux-tu nous montrer le résultat d'un cas qui fonctionne.
Sinon il y a la solution en passant par selenium qui lui va faire exécuter le javascript de la page.
Ami calmant, J.P
Partager