Beautiful Soup est une bibliothèque Python qui facilite la collecte de données sur des sites web. Elle propose des méthodes pythoniques pour parcourir, rechercher et modifier l'arbre d'analyse, au-dessus d'un parseur HTML ou XML. La bibliothèque Beautiful Soup simplifie la distinction entre titres de page et liens. Elle peut extraire tout le texte des balises HTML et modifier le HTML du document en cours de traitement.
Qu'est-ce que Beautiful Soup ?