Web scraping avec Python

Si la programmation s'apparente à de la magie, le web scraping est assurément de la sorcellerie. En écrivant un simple programme automatisé, vous pouvez interroger des serveurs Web, effectuer des requêtes et les analyser pour en extraire les informations dont vous avez besoin. Cet ouvrage const...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Mitchell, Ryan, 19..-...., ingénieure logiciel
Weitere Verfasser: Maniez, Dominique, 1962- (ÜbersetzerIn)
Format: Livre papier
Sprache:Français
Veröffentlicht: Paris : First interactive DL 2024.
Schlagworte:
Anmerkung: Mention de l'éditeur de la publication originale en anglais sur la page de titre, la 1ère et 4e de couverture et sur le dos de l'ouvrage : "O'Reilly®"
La couverture porte en plus : "Méthodes d'extraction de données du Web"
Autres localisations: Voir dans le Sudoc
LEADER 03825nam a22003017a 4500
001 1289291
008 241217t20242024xxe ||| |||| 00| 0 fre d
009 PPN282214925
020 |a 9782412096079 (broché) :  |c 39,95 EUR 
024 |a 9782412096079 
041 1 |a fre  |h eng 
082 |a 006.31 
100 1 |a Mitchell, Ryan,  |d 19..-....,  |c ingénieure logiciel. 
245 1 0 |a Web scraping avec Python   |c Ryan Mitchell ; [traduction de l'anglais, Dominique Maniez]. 
260 |a Paris :  |b First interactive,  |c DL 2024. 
300 |a 1 volume (XVII-349 pages) :  |b illustrations en noir et blanc, couverture illustrée en couleurs ;  |c 23 cm. 
500 |a Mention de l'éditeur de la publication originale en anglais sur la page de titre, la 1ère et 4e de couverture et sur le dos de l'ouvrage : "O'Reilly®" 
500 |a La couverture porte en plus : "Méthodes d'extraction de données du Web" 
504 |a Notes bibliographiques en bas de pages. Index 
505 0 |a Introduction -- Partie 1. Création d'outils de web scraping -- 1. Fonctionnement d'Internet -- 2. Aspects légaux et éthiques du web scraping -- 3. Applications de web scraping -- 4. Ecrire votre premier outil de web scraping -- 5. Analyse avancée du code HTML -- 6. Création de crawlers Web -- 7. Modèles d'exploration du Web -- 8. Scrapy -- 9. Stockage des données -- Partie 2. Web scraping avancé -- 10. Lecture de documents -- 11. Travailler avec des données mal formatées -- 12. Traitement du langage naturel -- 13. Moissonner en gérant les formulaires et les écrans de connexion -- 14. Web scraping avec JavaScript -- 15. Moissonner grâce aux API -- 16. Traitement d'images et reconnaissance de textes -- 17. Eviter les pièges du web scraping -- 18. Test de votre site Web avec des moissonneurs -- 19. Traitement parallèle du web scraping -- 20. Utiliser des proxys pour le web scraping -- Index 
520 |a Si la programmation s'apparente à de la magie, le web scraping est assurément de la sorcellerie. En écrivant un simple programme automatisé, vous pouvez interroger des serveurs Web, effectuer des requêtes et les analyser pour en extraire les informations dont vous avez besoin. Cet ouvrage constitue un guide complet du web scraping, vous expliquant comment moissonner presque tous les types de données du Web actuel. La première partie du livre se concentre sur les mécanismes du web scraping : utilisation de Python pour demander des informations à un serveur Web, traitement de base de la réponse du serveur et interaction avec les sites de manière automatisée. La deuxième partie du livre explore une grande variété d'outils et d'applications plus spécifiques pour répondre à tous les scénarios de web scraping que vous êtes susceptible de rencontrer. Au programme de ce livre : - Analyser des pages HTML complexes. - Développer des moissonneurs avec le framework Scrapy. - Méthodes pour stocker les données récupérées. - Lire et extraire des données à partir de documents. - Nettoyer et normaliser des données mal formatées. - Lire et écrire en langage naturel. - Moissonner des formulaires et des écrans de connexion. - Récupérer des données à l'aide de JavaScript et d'API. - Utiliser et écrire des logiciels d'OCR. - Éviter les pièges du web scraping et contourner les bloqueurs de robots. - Utiliser des moissonneurs pour tester votre site Web. 
650 |a Exploration de données 
650 |a Acquisition automatique des données 
650 |a Python (langage de programmation) 
650 |a Guides pratiques 
700 1 |a Maniez, Dominique,  |d 1962-  |4 trl 
765 0 |t Web scraping with Python  |e 3rd edition  |d C 2024 
997 |0 1289291  |1 Livre papier  |a Ressource papier  |c 0/Orléans/  |c 1/Orléans/BU Sciences, Technologies, STAPS/  |z Orléans, BU Sciences, Technologies, STAPS, 005.133 PYTH Mi