Znajdź konkretne komentarze w kodzie HTML za pomocą Pythona

Nie mogę znaleźć konkretnego komentarza w pythonie, na przykład<!-- why -->. Moim głównym powodem jest znalezienie wszystkich linków w 2 konkretnych komentarzach. Coś jak parser. Próbowałem tegoBeautifulsoup :

import urllib
over=urlopen("www.gamespot.com").read()
soup = BeautifulSoup(over)
print soup.find("<!--why-->")

Ale to nie działa. Myślę, że będę musiał użyćregex i nieBeautifulsoup.

Proszę pomóż.

PRZYKŁAD: mamy taki kod HTML

<!--why-->
www.godaddy.com
<p> nice one</p>
www.wwf.com
<!-- why not-->

EDYCJA: Między 2 komentarzami mogą istnieć inne rzeczy, takie jak tagi.

I muszę przechowywać wszystkie linki.

questionAnswers(1)

yourAnswerToTheQuestion