Notes de ngatcharius

Comment collaborer avec l’IA pour extraire des informations d’un site Web

mercredi 12 avril 2023, par LeWebmestre

Si vous êtes un développeur et que vous n’avez jamais travaillé avec Python, vous pouvez être intimidé par l’idée d’extraire une liste informations d’un site Web en utilisant ce langage de programmation.

Heureusement, avec l’aide d’une IA précisément Chat GPT 4, vous pouvez facilement apprendre à extraire des données à partir de pages Web en utilisant Python. Dans cet article, je vous propose les étapes que j’ai suivi pour extraire des informations d’un site Web en utilisant Python.

Voici le contexte que j’ai donné à Chat GPT (https://chat-ai.my-ndokoti.com)

Prompt pour Chat GPT 4
Marius NGADOM

Pour avoir les XXXX vous devez absolument faire un clique droit sur la page où vous souhaitez extraire les informations et choisir « Inspecter »

La réponse de l’IA :

  1. Importez les bibliothèques nécessaires, telles que requests et BeautifulSoup.
  2. Utilisez la bibliothèque requests pour envoyer une requête GET à l’URL du site Web.
  3. Utilisez la bibliothèque BeautifulSoup pour analyser le contenu HTML de la page Web.
  4. Trouvez la balise ul avec la class association_list en utilisant la méthode find() de BeautifulSoup.
  5. Utilisez la méthode find_all() pour trouver toutes les balises li dans la balise ul.
  6. Parcourez chaque balise li et extrayez le ’libelle’, le ’sigle’ et la ’date’ en utilisant la méthode find() de BeautifulSoup.
  7. Écrivez les informations extraites dans un fichier texte en utilisant la méthode write().

Voici le code Python complet pour extraire les informations de la liste complète :

Résultat du code source proposé par Chat GPT
Résultat du code source proposé par Chat GPT
Marius NGADOM

En exécutant ce code, vous devriez obtenir un fichier texte contenant les informations extraites de la liste d’associations. pensez à mettre à jour la variable url.

Vous copiez/coller le code dans un fichier avec l’extension .py si vous avez une erreur indiquez à la suite de votre demande l’IA vous répondra.

En conclusion

Je pense que l’IA est un bon assistant. quand le problème est bien contextualisé il comprend et donne une réponse adéquate. Je recommande d’apprendre à lui donner des instructions.

Courage. Dites moi en commentaire si vous avez eu une autre réponse que la mienne.

Un message, un commentaire ?

Pour créer des paragraphes, laissez simplement des lignes vides.

2021 - 2024 Notes de ngatcharius | Contact | RSS |