Bienvenue dans cette vidéo sur le Web Scraping avec Python Requests et BeautifulSoup.
Le web scraping nous permet d'extraire des données précieuses des sites web, automatisant le processus de collecte d'informations pour l'analyse ou d'autres fins. Nous aborderons les bases du web scraping, en commençant par une introduction aux requêtes HTTP en utilisant la bibliothèque Requests, puis nous introduirons Beautiful Soup, une bibliothèque Python populaire pour analyser des documents HTML et XML.
Vous apprendrez à extraire des éléments spécifiques des pages web, tels que des titres, des paragraphes et des listes. Nous démontrerons diverses techniques pour naviguer et rechercher dans l'arbre de documents analysé, vous permettant de localiser efficacement les données dont vous avez besoin.
FICHIERS DU PROJET
SOUTENEZ LA CHAÎNE
Patreon : [en cours de développement...]
N'oubliez pas d'aimer, de vous abonner et de laisser vos questions ou commentaires ci-dessous. Commençons le web scraping en Python aujourd'hui !
(Les liens ne sont pas cliquables pour l'instant car c'est une nouvelle chaîne et YouTube exige d'avoir un historique de chaîne pour rendre les liens cliquables. Veuillez copier et coller si nécessaire.)
Les sujets abordés dans cette vidéo :
00:00 Introduction
00:17 Exigences
00:29 Objectifs
00:40 Hors du champ
00:56 Réseaux sociaux
01:13 Environnement de développement intégré (IDE) - PyCharm
01:17 Visual Studio Code
01:20 PyCharm Community Edition
01:26 Installation des exigences
01:29 Langage de programmation Python
01:34 Python Requests
01:37 Beautiful Soup 4
01:41 Selenium 4
01:52 Requirements.txt
01:56 python -r pip install requirements.txt
02:14 Le projet
02:18 Livres à scraper
02:59 Code
03:03 Créer un nouveau fichier Python
03:08 Importer les bibliothèques
03:21 Requêtes GET
03:39 Exécuter dans la console Python
03:53 Terminal
04:08 Réponse 200
04:21 Objet soup
05:03 analyseur beautiful soup
05:16 Comprendre le HTML
05:24 Outils de développement du navigateur / Console
07:06 Extraction du titre
08:02 soup.select_one
08:53 String Strip=True
10:31 Extraire les données restantes
10:46 Extraire un lien
10:54 Extraire une image
11:19 Extraire des éléments visuels comme la note
12:30 Toutes les données
12:44 Résumé
13:05 Prochaine vidéo
13:22 Merci
13:24 Commentaire
13:30 Aimez la vidéo
13:33 Abonnez-vous pour plus de vidéos
13:39 Coin des Code Crafters
Avertissement : Les informations présentées dans cette vidéo sont à des fins éducatives uniquement.
Tags : #python #requests #beautifulsoup #programmation #tutoriel #webscraping #sharvin #extractiondedonnées #tutoriel