Comment extraire l'Url d'une page HTML en Python

Je dois écrire un crawler web en Python. Je ne sais pas comment analyser une page et d'en extraire les Url de HTML. Où dois-je aller étudier à écrire un tel programme?

En d'autres termes, est-il un simple programme en python qui peut être utilisé comme un modèle pour un générique web crawler? Idéalement, il devrait utiliser les modules qui sont relativement simples à utiliser et il devrait inclure beaucoup de commentaires pour décrire ce que chaque ligne de code est en train de faire.

OriginalL'auteur user2189704 | 2013-03-20