Regex para links em texto html

Espero que esta pergunta não seja uma RTFM. Estou tentando escrever um script Python que extrai links de uma página HTML padrão (a<link href...&nbsp;Tag). Pesquisei na web por regexen correspondente e encontrei muitos padrões diferentes. Existe alguma regex padrão acordada para corresponder aos links?

Adão

ATUALIZAR:&nbsp;Na verdade, estou procurando duas respostas diferentes:

Qual é a solução de biblioteca para analisar links HTML.Sopa bonita&nbsp;parece ser uma boa solução (obrigado,Igal Serban&nbsp;ecletus!)Um link pode ser definido usando uma regex?