PAMIE
A Python class to allow the user to automate Internet Explorer
...This new Python class starting with 2.0 allows the user to automate Internet Explorer browser for QA testing, development testing, or web scraping.
This python class only runs on Windows (only) and automates Internet Explorer using the COM object, there is no support for Firefox, Chrome, Safari or Flex at this time. This is not an Application.
Also check out the original "SAMIE" (Perl module) written by Henry Wasserman.