Мне всегда нравилось Семейный сериал от Головокружения
Да, я бы порекомендовал BeautifulSoup
Если вы получаете название просто:
soup = BeautifulSoup(html)
myTitle = soup.html.head.title
или
myTitle = soup('title')
Взято из документации
Он очень надежен и будет анализировать HTML независимо от того, насколько он запутан.
Попробуйте Beautiful Soup :
url = 'http://www.example.com'
response = urllib2.urlopen(url)
html = response.read()
soup = BeautifulSoup(html)
title = soup.html.head.title
print title.contents
Используйте Beautiful Soup .
html = urllib2.urlopen("...").read()
from BeautifulSoup import BeautifulSoup
soup = BeautifulSoup(html)
print soup.title.string