Simon Willison’s Weblog

scrape.py. A clever Python screen-scraping module, with similarities to WWW::Mechanize.