web scraping extraction de donnees sans programmation sans code data scraper tutoriel facile

Extraire les données sur un site web sans coder (scraping)

Publié par | Catégories : Trucs et astuces - Internet

Voulez-vous récupérer des données structurées à partir d'un site web sans programmation ?

Le web scraping sert à extraire les données structurées à partir de pages web non structurés et cette technique était jusqu'à un certain moment limité aux programmeurs.

L'extraction se fait toujours par les outils de programmation comme Scrapy et BeautifulSoup, mais j'ai découvert une extension gratuite qui permet de faire cela de façon intuitive.

Vous pouvez dorénavent extraire les données sur plusieurs pages comme un spyder ou crawler.

Une fois les données sont scrapées vous pouvez les télécharger sous format Excel ou CSV.

L'extension que nous allons utiliser s'appelle Data Scraper, elle est disponible sur le Chrome Web Store.

Allons-y !

Faire du web scraping sans programmation avec Data Scraper

Premièrement commencez par installer l'extension chrome à partir de ce lien.

Cliquez sur "Ajouter à Chrome"

web scraping extraction de donnees sans programmation sans code data scraper 1 ajouter a chrome

Epinglez l'extension sur chrome comme dans l'image ci-dessous :

web scraping extraction de donnees sans programmation sans code data scraper 2 extension chrome

Cliquez sur "Sign in with Google" sur le site de l'extension.

web scraping extraction de donnees sans programmation sans code data scraper 3 se connecter a google

Sélectionnez votre comtpe Google.

web scraping extraction de donnees sans programmation sans code data scraper 4 selectionner un compte google

Ouvrez l'extension quand vous visitez le site que vous voulez scraper puis cliquez sur "Scrape This Page"

web scraping extraction de donnees sans programmation sans code data scraper 5 scrape this page

Cliquez sur "New Recipe" > "New Recipe"

web scraping extraction de donnees sans programmation sans code data scraper 6 new recipe

Ouvrez l'onglet "2 Type" et sélectionnez le premier choix (List / Search Page: multiple rows) si vous voulez scraper plusieurs pages sur un site web, le deuxième choix c'est pour ceux qui veulent scraper un tableau ou quelque chose ne nécessitant pas la navigation d'un crawler.

web scraping extraction de donnees sans programmation sans code data scraper 7 list search page

Ouvrez l'onglet "3 Rows" puis cliquez sur "Easy Row Finder"

web scraping extraction de donnees sans programmation sans code data scraper 8 easy row finder

Utilisez les boutons 1 et 2 (à gauche) de votre clavier pour sélectionner le premier et le deuxième élément de la liste.

premier deuxieme elements

Ouvrez l'onglet "4 Cols" puis cliquez sur "Add New Column"

web scraping extraction de donnees sans programmation sans code data scraper 9 add new column

Mettez le nom de la colonne puis cliquez sur "Easy Column Finder"

web scraping extraction de donnees sans programmation sans code data scraper 10 easy column finder

Cliquez sur "Text" puis utilisez le bouton C pour sélectionner les différents éléments comme dans l'animation suivante.

easy column finder data scraper

Ouvrez l'onglet "5 Nav" puis cliquez sur "Easy Nav Finder"

web scraping extraction de donnees sans programmation sans code data scraper 11 easy nav finder

Sélectionnez le bouton suivant dans la navigation comme dans l'image ci-dessous :

web scraping extraction de donnees sans programmation sans code data scraper 12

Allez directement à l'onglet "8 Save" pour enregistrer la recette, mettez un nom dans Recipe Name puis cliquez sur "Scrape in Data Miner"

web scraping extraction de donnees sans programmation sans code data scraper 13 scrape

Ici vous allez pouvoir voir un exemplaire des données scrappées sur la page web en utilisant la recette.

Cliquez sur "Next Step"

web scraping extraction de donnees sans programmation sans code data scraper 14 next step scrape and download

Mettez le nombre de pages à extraire puis mettez le délai entre chaque extraction pour le chargement de la page, cliquez sur "Scrape x Pages"

web scraping extraction de donnees sans programmation sans code data scraper 15 scrape x pages

Cliquez sur "Autoriser"

web scraping extraction de donnees sans programmation sans code data scraper 16 autoriser

Une fois le scraping est terminé cliquez sur "Download" > "Excel File" ou "CSV File"

web scraping extraction de donnees sans programmation sans code data scraper 17 download to

Voici le résultat, des données scrappées avec succès sans programmation !

web scraping extraction de donnees sans programmation sans code data scraper 18 resultat sur

Félicitations ! Vous avez pu scrapper vos données à partir du web sans coder !

Si vous avez des questions ou des remarques n'hésitez pas à laisser un commentaire ;)

Au prochain tuto, sur Easytuto !

Soufiane - Easytutoriel.com


L'auteur :

Soufiane est un jeune informaticien et spécialiste en web-design, connait pas mal de choses du monde informatique. Ce passionné aime aider les gens à innover et à en savoir plus du monde informatique...

Soyez le premier à ajouter un commentaire !

Publier un commentaire :

xD oO ^_^ =] =) ;-( ;) :| :woot: :whistle: :sleep: :sick: :police: :p :o :ninja: :mm: :love: :lol: :kiss: :hmm: :evil: :bandit: :angel: :alien: :D :) :( 8)