class MyParser(HTMLParser.HTMLParser):

    def __init__(self):
        HTMLParser.HTMLParser.__init__(self)
self.last_link = None

def handle_starttag(self, tag, attrs):
    attrs = dict(attrs)
if 'href' in attrs:
    self.last_link = attrs['href']
content = """<html><a href="http://www.not-this-one.com"></a>
<a href="http://www.somewebsite.com"></a><p>other stuff</p><p>sales</p>
</html>
"""
idx = content.find('sales')
Использование регулярных выражений для поиска HTML-ссылок рядом с ключевыми словами