[Tuto Français] Comment Scraper un Site Web (+ Sauvegarder les Données) avec Python et BeautifulSoup

Поділитися
Вставка
  • Опубліковано 10 лис 2024

КОМЕНТАРІ • 74

  •  2 роки тому

    Pour obtenir vos 100 premiers leads B2B offerts:
    scrap.id/s/1xY
    Pour une demande en Web Scraping:
    fdufaurboidin@gmail.com

  • @BenjaminM81
    @BenjaminM81 2 місяці тому

    Je galère depuis des mois sur un cours en anglais qui n'est pas super clair et je tombe sur ta chaine qui m'aide a éclaircir certains points. un gros complément pour moi et mille mercis :)

  • @Ibrahim.B182
    @Ibrahim.B182 Рік тому +1

    François, là, c'est du lourd. Du scraping avec Python. Top, je la visualise. Thanks a lot...

    •  Рік тому

      C'est pas mal d'exploiter des terres inconnues de temps en temps.

  • @florinou6569
    @florinou6569 2 роки тому +1

    Superbe vidéo, merci beaucoup ! J'ai pu extraire 192 pages de notaires grâce à toi ;)

    •  2 роки тому

      Au top ;)

  • @ahmedtaharamar9986
    @ahmedtaharamar9986 Рік тому

    Merci infiniment tu es d’une éloquence irréprochable

    •  Рік тому

      Il ne faut rien exagérer ;) Mais c'est gentil, merci.

  • @romainchevallier2897
    @romainchevallier2897 2 роки тому +1

    Super, j'ai appris plein de trucs, je m'intéresse depuis peu à Python, c'est clair, continue comme ça !

    •  2 роки тому

      J'espère que ça te sera utile.

  • @Sombre-Dragon
    @Sombre-Dragon 2 роки тому +1

    Bluffé par la qualité de la vidéo. Félicitation et merci.

    •  2 роки тому

      C'est un galop d'essai. Donc content que ça soit utile.

  • @mattocoupias
    @mattocoupias 2 роки тому +1

    c'est propre tout ca tu vas percer et tout tkt.

  • @karimlemec667
    @karimlemec667 11 місяців тому

    👍 Magnifique !! Merci pour ce partage

    •  11 місяців тому

      No problem.

  • @SamiAzaroual-q6s
    @SamiAzaroual-q6s Рік тому

    Super vidéo, merci beaucoup !

    •  Рік тому

      Je vous en prie.

  • @pintorafael
    @pintorafael Рік тому +1

    Excellente vidéo !

    •  Рік тому

      Merci Rafael

  • @djamilatouongoiba5110
    @djamilatouongoiba5110 2 роки тому +1

    merci beaucoup, j'ai enormement appris

    •  2 роки тому

      De rien. Elle n'a pas été facile à faire celle-là.

  • @shishi3587
    @shishi3587 2 роки тому +1

    merci beaucoup pour cette video , simple clair et très utile !

    •  2 роки тому

      Merci ;) Si c'est utile, c'est tout ce qui compte.

  • @marouanh2653
    @marouanh2653 2 роки тому +1

    Merci pour ta vidéo l'ami ;)

    •  2 роки тому

      On avance ensemble ;)

  • @higiniofuentes2551
    @higiniofuentes2551 2 роки тому

    Merci pour cette vidéo très intéressante !

    •  2 роки тому +1

      Toujours un plaisir d'aider.

  • @JamesBrown-jv7pk
    @JamesBrown-jv7pk 2 роки тому

    Super vidéo, bonne continuation ;)

    •  2 роки тому

      Merci à toi James

  • @leptitecran9067
    @leptitecran9067 Рік тому

    Video didactique, merci

    •  Рік тому

      De rien. C'est fait pour ;)

  • @christiankouadio1202
    @christiankouadio1202 Рік тому

    Merci beaucoup.

    •  Рік тому +1

      Merci pour le référencement Christian ;)

  • @thibaultcastelbaljac8280
    @thibaultcastelbaljac8280 5 місяців тому

    Bonjour,
    Félicitations pour ce code. Belle présentation très pédagogique !
    Le "run" de votre code ne donne aucuns résulats ? "Process finished with exit code 0" J'ai vérifié les éléments du site, rien ne semble avoir changé. De plus cela ne me crée pas de fichier .txt ? C'est à cause du manque de résultat de scraping ? Aucunes erreurs dans le code pourtant ! Merci de l'aide !

  • @christiankouadio1202
    @christiankouadio1202 Рік тому

    Merci beaucoup

    •  Рік тому

      Toujours un plaisir.

  • @davidkitano5134
    @davidkitano5134 Рік тому

    Merci pour cette vidéo très instructive,juste une question pourquoi tu fais ton try exept sur adresse_finale et pas adresse?

    •  Рік тому

      C'est parce que "adresse_finale" est déjà une modification de "adresse". On n'a pas besoin de le rajouter encore une fois.

  • @hontoda-rp8vr
    @hontoda-rp8vr 7 місяців тому

    Merci pour le tuto. Quel est la console que tu utilises pour créer ton environnement virtuel (je vois MINGW64) ? tu aurais un lien vers un tuto pour l'installer ?

    •  7 місяців тому

      Pour le lien, je ne saurai te dire.
      Pour la console, c'est Git Bash.

  • @MonPetitSorare
    @MonPetitSorare Рік тому

    top! merci

    •  Рік тому

      De rien. Je ne suis pas mécontent de celle-là.

  • @larabe-simplifie
    @larabe-simplifie Рік тому +1

    Franchement top ! Peut tu expliquer comment simplifier tout ça avec chat gpt ?

    •  Рік тому

      Dieu sait. Il faut demander à chat GPT.

  • @adrienfrerejean7512
    @adrienfrerejean7512 2 роки тому

    Merci François pour cette super video. Vraiment très pédagogique et claire. Serait il possible de copier le code de ton scaper quelque part ?

    •  2 роки тому

      Bonjour Adrien,
      Malheureusement non.

  • @davidkitano5134
    @davidkitano5134 Рік тому

    J'aime bien tes vidéos mais je n'ai pas compris un point technique quel est la plus value (la particularité) de programmer en venv ?

    •  Рік тому

      Ce n'est pas obligatoire. Cela permet simplement de séparer les projets. Et de rendre plus clair l'usage des différentes librairies.

  • @iliasbenghanou8870
    @iliasbenghanou8870 Рік тому

    Bonjour j’ai une question que peux t’on faire avec le scraping

    •  Рік тому

      Bonjour,
      Récolter de la data pour l'analyser après: récolter des leads automatiquement, faire une étude de marché sur le prix des concurrents, etc.

  • @johnmartins1470
    @johnmartins1470 Рік тому

    Merci François pour ce tuto. Je suis sur Mac et j'ai un problème lorsque je veux créer le fichier .txt sur le bureau. J'ai mis le chemin d'accès sous forme : chemin=/Users/MonNom/Desktop/fichier.txt mais ça ne fonctionne pas... Il y a peut-être quelque chose à corriger sur le chemin d'accès... ça a l'air plus compliqué que sur Windows.

    •  Рік тому

      Hello,
      De mémoire, il me semble que si tu remplaces les "/" par des "\", ça peut parfois régler le problème.

    • @johnmartins1470
      @johnmartins1470 Рік тому

      @ Merci François, j'ai finalement trouvé. Il manquait des guillemets... Bonne année !

  • @inosukeo_o9421
    @inosukeo_o9421 Рік тому

    j’ai une question comment on peut scrapper le site vinted car je veux prendre chaque nouveau article

    •  Рік тому

      Je peux te le faire en prestation. Ce sera une première. J'ai pas le souvenir qu'on me l'ai déjà demandé.

  • @nicolasraimundo9445
    @nicolasraimundo9445 2 роки тому

    Salut ! je recopie exactement les mêmes choses que toi mais quand je fais "run" pour vérifier si tout fonctionne, rien ne ce passe a pars "Process finished with exit code 0"

    •  2 роки тому

      Salut Nicolas, Peut-être que le site a changé de structure. Auquel cas, l'important est d'adapter les XPaths/Sélecteurs CSS qui sont notés.

    • @benoitchirazi6563
      @benoitchirazi6563 Рік тому +1

      Hello, il doit te manquer un print

  • @creationJeuxVideoETtuto
    @creationJeuxVideoETtuto Рік тому

    bonjour. du web scrapping tres tres basique ( et du coup, enormement de sites sont protégés contre...il faut aller plus loin, mais normal de pas le presenter ici et tant mieux je dirais^^) mais c'est bien présenté ^^
    je comprends mieux aussi pour le coup des avocats, si c'est des potes ;)
    toute façon, le web scrapping n'est pas illegal en soit.
    google fait ça depuis 20 ans (enfin, tous les moteurs de recherches) ...et depuis déjà quelques années, c'est pire quand il presente carrement l'info dans la réponse.

    •  Рік тому +1

      Bonjour,
      N'étant pas un développeur, je n'ai pas les compétences techniques pour prendre un site plus complexe. Auquel cas, j'utilise généralement des outils en No/Low Code ;)

    • @creationJeuxVideoETtuto
      @creationJeuxVideoETtuto Рік тому

      @ bonjour,
      oh ok, mais pour la précision ^^
      pour info alors, vous savez la case à cocher pour prendre juste les dernieres nouvelles, c'est pas grand chose derriere, juste une comparaison à faire ^^
      merci pour la réponse.

    •  Рік тому

      @@creationJeuxVideoETtuto Bonjour,
      Je ne l'ai pas ;) Où est-ce que c'est dans la vidéo ?

  • @tianel15
    @tianel15 Рік тому

    Top vidéo comment créer une commande pour lancer le scraping

    •  Рік тому +1

      Je ne suis pas expert. Mais via le terminal j'imagine.

  • @DanielGarnier97122baiemahault
    @DanielGarnier97122baiemahault 2 роки тому

    top

    •  2 роки тому

      Merci

  • @vitamine1844
    @vitamine1844 2 роки тому

    Ton code tu la upload sur un site gratuit ?

    •  2 роки тому +1

      Gratuit ? Et moi, je me paye avec des sourires ? ;)

  • @ibdropizi2155
    @ibdropizi2155 Рік тому

    si tu veux pas partager ton code pourquoi tu nous fais ch..er avec ta video ?? y'en des millions de repos sur github, vous les français vous avez un problème avec le partage de la connaissance, le monde entier se partage le savoir, meme toi t'as pas pu apprendre sans copier du code d'un autre developpeur, mon conseil, change de domaine et va faire de la boulangerie, et si tu feras du bon pain, là tu peux garder la recette que pour toi !!!!!

    •  Рік тому

      Pauvre Lucette

  • @guelazlahouari4262
    @guelazlahouari4262 Рік тому

    merci @FrancoisDufaurBoidin super utile je m abonne a ta chaine

    •  Рік тому

      Fais-toi plaisir. C'est fait pour ça.

  • @vambellepatrick784
    @vambellepatrick784 2 роки тому

    cree ton groupe Télégramme plus tu montre les failles plus ont fait des mise à jour
    sur Télégramme même si tu fais un abonnement payant de 20 euro je vais m abonné

    •  2 роки тому

      Le canal est prêt au lancement : t.me/francoiswebscraping