Parsing html with BeautifulSoup

You can find documentation on BeautifulSoup here: http://www.crummy.com/software/BeautifulSoup/bs4/doc/

Hint -- Read both Part 1" and "Part 2" before starting work. That might enable you to avoid some re-factoring.

Part 1

Read an HTML file and parse it with BeautifulSoup. Then do each of the following:

You can use this HTML file (html_beautifulsoup.html) or any other HTML file for input data.

Part 2

Use the "urllib" module from the Python standard library to download a Web page, then do each of the above tasks.