Тёмный

Apprendre le Web Scraping avec Python Français - Partie 1 

Ninja Scripter
Подписаться 6 тыс.
Просмотров 129 тыс.
50% 1

La première vidéo d'une série sur les bases du web scraping avec python. Dans cette première vidéo vous apprendrez à effectuer votre première requête pour récupérer le code html d'une page web !
J'espère que vous apprécierez cette première vidéo sur le sujet, le reste de la série est à venir très bientôt. D'autres vidéos arriveront par la suite sur des techniques plus avancées et des cas concrets.
Bon visionnage !
Site exemple: example.webscra...
Télécharger python: www.python.org/
Installer pip: pip.pypa.io/en...
Installer requests et beautifulsoup:
pip install requests
pip install bs4
CONTACT: contact@ninjascripter.com

Опубликовано:

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 79   
@alexis1911
@alexis1911 4 года назад
Super clair, démarche intellectuelle très pédagogique et son de super bonne qualité. Merci beaucoup !
@tonybengue
@tonybengue 4 года назад
Enfin une chaîne sur le scraping, elles sont tellement rares en France. Merci
@gellysword
@gellysword 3 дня назад
Pas mal non ? C'est Français.
@tonybengue
@tonybengue 3 дня назад
@@gellysword 4 ans plus tard tu te réveilles X)
@gellysword
@gellysword 3 дня назад
@@tonybengue Haha je commence !
@fifietlili
@fifietlili 3 года назад
Merci infiniment ! C'est EXACTEMENT ce que je cherchais et en plus c'est en français !!! ^^
@datajedi5217
@datajedi5217 4 года назад
Simple, efficace, bonne qualité du son : un véritable plaisir !
@martindesurmont515
@martindesurmont515 2 года назад
Merci chef tu gères !
@calou6270
@calou6270 4 года назад
Super merci j'en avais besoin pour mon projet :)
@pioupiou4535
@pioupiou4535 4 года назад
Merci, tu explique super bien !
@guilhem3739
@guilhem3739 4 года назад
La vache, le fichier d'aide de bs4 il use toute l'encre de mon écran. Super video, merci pour le taf!
@akwaa69
@akwaa69 2 года назад
Merci j'adore
@dimitrybretoux9708
@dimitrybretoux9708 4 года назад
merci mec...je suis impatient d attendre les autres videos de cette serie.
@ninjascripter5214
@ninjascripter5214 4 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wP4eWD6zmao.html
@remigaborit2486
@remigaborit2486 4 года назад
Pour les utilisateurs Windows : ajouter au début de votre script : # -*- coding: utf-8 -*-
@remigaborit2486
@remigaborit2486 3 года назад
@ETH4N Pour gérer les accents et caractères Français..
@remigaborit2486
@remigaborit2486 3 года назад
@ETH4N Merci pour ton tuto. A quand, un tuto en JS?
@emjizone
@emjizone 9 месяцев назад
pour les francophones: "scrapping" (dans ce contexte): récupération de données "setup": configuration "parser": analyser "librarie": bibliothèque "header": en-tête "headers": éléments d'en-tête
@samyfiordaliso5760
@samyfiordaliso5760 3 года назад
Super ! Cela va m'aider dans mes projets !!
@raylink1722
@raylink1722 18 часов назад
merci bcp
@philtoa334
@philtoa334 3 года назад
Excellent , merci.
@khaleddjema602
@khaleddjema602 3 года назад
Simple et efficace merci à toi !
@redabekka5940
@redabekka5940 3 года назад
Le site d'exemple n'est plus accessible
@apollinairelankouande1667
@apollinairelankouande1667 4 года назад
Bonjour Pour un projet personnel j'ai besoin de faire du web scrapping. j'aimerais le faire avec python mais j'ai un code statut [403]. Saurais tu m'expliquer ce que ça veux dire?
@frostheda
@frostheda 3 года назад
deja si on a pas pip bah on peut rien faire un tuto pour l'installez ca serai bien car sa fait 40 minute que jarrive pas a le faire marcher malgré que pip soit installé mtn
@marouanh2653
@marouanh2653 4 года назад
J'adore ce que tu fais mec, juste une question, je me suis mis sur python depuis quelque semaines, j'ai de bonne base, cependant je veux faire essentiellement du scraping tu me conseillerais d'étudier quelle partie de Python. Sachant que tout est vraiment génial dans python
@ninjascripter5214
@ninjascripter5214 4 года назад
Les applications du scraping simplement, ça va de l'ia à la collecte de leads. Si tu veux rester sur du scraping pur et dur intéresses toi au crawling et aux moteurs de recherche
@kcdrakarttzz7004
@kcdrakarttzz7004 2 года назад
Ne nommez pas votre fichier sublime text "requests" (ça doit créer un bug ou jsp quoi), ça vous évitera d'être bloqué 2 h comme moi ;) et merci pour la vidéo :)
@mikaelmonjour_programming
@mikaelmonjour_programming 4 года назад
bs4 rocks !
@ousmanesalamatao1069
@ousmanesalamatao1069 4 года назад
Merciiiiii! +1Abo
@axelsani6520
@axelsani6520 4 года назад
J'ai une erreur de syntaxe au niveau de mon pip install requests, tu sais d'où ça peut venir ?
@Slim-re9wl
@Slim-re9wl Год назад
D'accord c est bien beau d afficher tout sa dans la console mai comment on fait pour afficher les donner dans un div de notre propre page Web? Parce que tout les tuto que je regarde ils affiche sa dans la console.
@beline30
@beline30 4 года назад
Bonjour, que faire quand on a a un code 503 ? si je comprend bien c'est un problème pour joindre le serveur, si je passe par mon navigateur pas de problème le site apparaît, mais si je fait un requests.get(url) j'obtient un code erreur 503.
@ninjascripter5214
@ninjascripter5214 4 года назад
503 Service Unavailable: ça peut être n'importe quoi, mais dans le cas du tuto probablement trop de requêtes d'un coup
@lamiakhatib1172
@lamiakhatib1172 2 года назад
Tu explique super bien C'est dommage que tu n'aie pas fait les api
@yveskatala4895
@yveskatala4895 2 года назад
Bonjour j'ai vraiment aimer votre tutoriel maintenant j'aimerais savoir s'il sera possible que vous m'envoyer le lien de vidéo qui stock avec une base de données... merci
@christophebalson2074
@christophebalson2074 2 года назад
que faire si on a une réponse code 403 ? merci pour ce tuto sinon.
@gregoire7936
@gregoire7936 3 года назад
Est-il possible de faire du scraping à l'intérieur une application sous android ?
@Martin-qj2wc
@Martin-qj2wc 3 года назад
Salut ! Je ne trouve pas la page internet que tu utilise avec les pays, même en entrant la bonne url google me redirige vers une page Github, savez vous si elle existe toujours ?
@ninjascripter5214
@ninjascripter5214 3 года назад
Yes le site a été supprimé mais tu peux tester partout sur le web
@serveurchef7840
@serveurchef7840 3 года назад
je vais avoir l'air stupide mais c'est quoi un headers précisément ?
@Ouro3299
@Ouro3299 4 года назад
Salut, excellente vidéo. Je voulais savoir si c'était 100% légale le scraping? car : La loi du 24 juillet 2015 a modifié l'article 323-3 du Code pénal qui réprime désormais le fait « d'extraire, de détenir, de reproduire, de transmettre » frauduleusement les données d'un Système de traitement automatisé de données (STAD). Le vol de donnée est donc bien un délit distinct du vol d'une chose matérielle.
@ciizzox
@ciizzox 3 года назад
C'est assez compliqué, ca depend de ce que tu en fait, et de comment tu utilise le scrapping. Par exemple, pour comparer des offres d'assurance par exemple tu peux le faire et a titre perso ca reste légal, mais de maniere illégale tu peux trouver des exemple toi meme :)
@tonircd
@tonircd 3 года назад
Bonjour, super auto. Je suis sur Mac, puis je reproduire ce tutoriel en utilisant PyCharm s'il vous plait ?
@ninjascripter5214
@ninjascripter5214 3 года назад
Pas de soucis
@redabekka5940
@redabekka5940 3 года назад
Le site d'exemple n'est plus accessible , il me redirige vers github
@digitalelabs2679
@digitalelabs2679 4 года назад
il maffiche sa maintenant alors que jai tout installer raceback (most recent call last): File "", line 1, in from bs4 import beautifulsoup ImportError: cannot import name 'beautifulsoup' from 'bs4' (C:\Users\tm-pr\AppData\Local\Programs\Python\Python38-32\lib\site-packages\bs4\__init__.py)
@remigaborit2486
@remigaborit2486 4 года назад
As-tu bien installer pip pour ta version de python, puis importé les modules avec la commande pip install ? Ajoute aussi (Tu es sous Windows? ( comme moi ;) ) pip install lxml ;)
@user-jm3ix9kg3w
@user-jm3ix9kg3w 3 года назад
tes tutos sont super, mais pourrais tu eviter de placer ton terminal devant ton code ?
@ninjascripter5214
@ninjascripter5214 3 года назад
Il faut que tu apprennes à voir à travers les objets Louis
@watchmasterswiss3714
@watchmasterswiss3714 3 года назад
Hello, j’ai un projet de scraping vous travailler sur en free-lance ?
@ninjascripter5214
@ninjascripter5214 3 года назад
Tu peux utiliser l'email de contact: ninjascripteryt@gmail.com
@abdelkadergrota9650
@abdelkadergrota9650 3 года назад
Comment je vais réglé le blême du IP ?? mon ip est suspendu
@testiculedemouflon2464
@testiculedemouflon2464 4 года назад
Ça me dit no module named requests....
@testiculedemouflon2464
@testiculedemouflon2464 4 года назад
(Python 3.7.5)
@ninjascripter5214
@ninjascripter5214 4 года назад
pip install requests
@Viexelle
@Viexelle 3 года назад
c'est pourquoi faire ? x) j'ai pas compris l'utilité
@ciizzox
@ciizzox 3 года назад
Ton patron peut te demander de faire un script pour stocker des données de son site web quelque part :)
@levraiarrgonnlevraiarrgonn89
@levraiarrgonnlevraiarrgonn89 4 года назад
Slt pour moi pip install requests ne marche pas
@nikou239
@nikou239 3 года назад
python -m pip install -U pip
@nbuisness3984
@nbuisness3984 3 года назад
Salut. J’ai un soucis tu pourrais m’aider ?
@ninjascripter5214
@ninjascripter5214 3 года назад
Hello tu peux utiliser l'email de contact: ninjascripteryt@gmail.com
@jacques827
@jacques827 2 года назад
L'adresse email ne fonctionne pas :-s
@sirdevio6102
@sirdevio6102 3 года назад
1:26 R.I.P )'x
@digitalelabs2679
@digitalelabs2679 4 года назад
salut super tes video moi sa marche pas sa m'affiche sa et pourtan jai tout fait comme toi File "scrapy.py", line 2 from bs4 ^ SyntaxError: invalid syntax
@scorpion9717
@scorpion9717 3 года назад
La réponse est tardive mais c'est sûrement à cause d'un défaut d'indentation
@djnqzjdnqzhdifjuuehbfdhgyu4957
@djnqzjdnqzhdifjuuehbfdhgyu4957 3 года назад
sa marche pas pour moi
@pierrebriand2311
@pierrebriand2311 4 года назад
Bonjour ! Merci pour cette super vidéo, une fois les lignes pip istall requests pip install bs4 saisies / j'ai une erreur de syntax je suis sous windows 10 :) Merci par avance pour votre aide !
@drzekillandmrpride1685
@drzekillandmrpride1685 3 года назад
Ca fait trois jour que je me casse les dents dessus, j'ai l'impression qu'il faut faire partie d'une secte pour comprendre
@ciizzox
@ciizzox 3 года назад
@@drzekillandmrpride1685 WIndows utilise pas le meme "shell" que les systeme UNIX/Linux :) Tu peux utiliser Cygwin comme term sur Windows tu devrais avoir plus de probleme
@goklouri9022
@goklouri9022 4 года назад
J'ai besoin de votre aide s'il vous plaît répondez à mon commentaire s'il vous plaît s'il vous plaît ou toute personne liée à python s'il vous plaît
@emjizone
@emjizone 9 месяцев назад
4:46 FAUX. Ce qui est montré là, dans la ligne sélectionnée dans le code source de la page, n'est *pas un sélecteur CSS.* C'est un *attribut de balise HTML* qui peut éventuellement être pointé par un sélecteur CSS ailleurs (typiquement, dans du code CSS). Un seul sélecteur CSS peut, éventuellement, sélectionner des éléments de document selon *plusieurs* attributs de balise HTML à la fois. Ce n'est pas tout d'être un ninja, encore faut-il savoir de quoi on parle.🤨
@megabombize
@megabombize 4 года назад
Je peux vous contacte par watshap et merci pour la vidéo
@PokeXMinecraft
@PokeXMinecraft 2 года назад
mon gars 6 minutes je sais tjrs pas c quoi
@eliaselachek7097
@eliaselachek7097 2 года назад
Trop de bla bla pour rien
@remigaborit2486
@remigaborit2486 4 года назад
Super tuto (et en Français) :D. Même si je l'ai testé sous Windows ;) Au fait, pour installer les modules, pas de problèmes. Toutefois pour le "sparser" , j'ai du faire : pip install lxml . Afin de corriger l'erreur "... soup = BeautifulSoup(response.text, 'lxml') File "C:\Users\mimi1\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\bs4\__init__.py", line 242, in __init__ raise FeatureNotFound( bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?"
@remigaborit2486
@remigaborit2486 Год назад
@@sofianeb3410 oui. Mais avant 19 heure, si c'est possible ?
@remigaborit2486
@remigaborit2486 Год назад
@@sofianeb3410 ça me va.
Далее
Web Scraping - Éviter la détection ! (Python)
28:37
Bike Vs Tricycle Fast Challenge
00:43
Просмотров 16 млн
Как мы играем в игры 😂
00:20
Просмотров 675 тыс.
The Biggest Mistake Beginners Make When Web Scraping
10:21
Contrôler GOOGLE CHROME avec Python !
11:04
Просмотров 165 тыс.
Make A Python Website As Fast As Possible!
22:21
Просмотров 688 тыс.