J'ai été récemment à l'apprentissage de Python et je suis plongeant ma main dans la construction d'un web-grattoir. Il n'est rien de fantaisie à tous; son seul but est d'obtenir les données à partir d'un site de paris et de données mis en Excel.
La plupart des problèmes peuvent être résolus et je suis d'avoir un bon petit mess around. Cependant, je vais frapper un énorme obstacle de plus d'un problème. Si un site se charge d'une table des chevaux et des listes de pari en cours prix cette information n'est pas dans un fichier source. L'idée est que ces données sont en direct parfois, avec les numéros de cours de mise à jour de toute évidence de certains serveur distant. Le code HTML sur mon PC il a tout simplement un trou où leurs serveurs sont en train de pousser à travers toutes les données intéressantes que j'ai besoin.
Maintenant, mon expérience avec le contenu web dynamique est faible, de sorte que cette chose est quelque chose que je vais avoir de la difficulté à obtenir ma tête autour de.
Je pense que Java ou Javascript est une clé, cela apparaît souvent.
Le racloir est simplement un moteur de comparaison de cotes. Certains sites ont des Api, mais j'en ai besoin pour ceux qui n'en ont pas. Je suis à l'aide de la scrapy bibliothèque avec Python 2.7
Je ne m'excuse si cette question est trop vague. En bref, ma question est: comment peut-scrapy être utilisé pour gratter cette dynamique de données afin que je puisse l'utiliser? De sorte que je peux gratter ce pari cotes données en temps réel?
Cheers les gens :)