View Code? Open in Web Editor
NEW
This project forked from nitron-alpha-kplr/web-scraping-1
Python 0.01%
HTML 59.18%
Jupyter Notebook 40.81%
web-scraping-1's Introduction
- Théorie :
- Introduction aux Web Scraping
- Pourquoi le Web Scraping est-il utilisé ?
- Qu'est-ce que le Web Scraping ?
- Le Web Scraping est-il légal ?
- Pourquoi Python est-il bon pour le Web Scraping ?
- Comment extraire les données d'un site Web ?
- Inspecter la source de données
- Déchiffrer les informations dans les URL
- Inspection du site à l'aide des outils de développement
- Bibliothèques utilisées pour le Web Scraping
- Selenium
- Selenium for Web Scraping
- Headless Mode
- Localisation des éléments
- Les méthodes find_element
- Pratique :
- Tp 1 : Web Scraping avec Selenium
- Théorie :
- BeautifulSoup :
- Qu’est-ce que BeautifulSoup ?
- Pourquoi utiliser BeautifulSoup ?
- Prérequis pour l’utilisation de BeautifulSoup
- Requête au site web
- Comment fonctionne BeautifulSoup ?
- Pratique :
- Tp 1 : Web Scraping avec BeautifulSoup
- Théorie :
- Scrapy :
- Qu’est-ce que Scrapy ?
- Data flow de Scrapy
- Pourquoi et quand utiliser Scrapy
- Pratique :
- Tp 3 : Web Scraping avec Scrapy
- Théorie :
- Requests :
- Qu’est-ce que Requests ?
- Pourquoi utiliser Requests ?
- Appels GET et POST pour récupérer la réponse
- Headers
- Pourquoi les Headers sont-ils importants pour le Web Scraping ?
- Response
- Pratique :
- Tp 3 : Web Scraping avec Requests
web-scraping-1's People