Вероятно, это излишне для такой простой задачи, но если вы планируете сделать больше, тогда разумнее начать с этих инструментов (mechanize, BeautifulSoup), потому что их гораздо проще использовать, чем альтернативы (urllib, чтобы получить content и regexen или какой-то другой парсер для разбора html)
Ссылки:
BeautifulSoup
механизировать
#!/usr/bin/env python
#coding:utf-8
from BeautifulSoup import BeautifulSoup
from mechanize import Browser
#This retrieves the webpage content
br = Browser()
res = br.open("https://www.google.com/")
data = res.get_data()
#This parses the content
soup = BeautifulSoup(data)
title = soup.find('title')
#This outputs the content :)
print title.renderContents()