title: HTML Parse tree using Python 2.7
body: <p>I was trying to get configure one parse tree for the below HTML table,but couldn't form it.I want to see how the tree structure looks like!can anyone help me here?</p>
  
  <pre><code># &lt;html&gt;
  #  &lt;head&gt;
  #   &lt;title&gt;
  #    The Dormouse's story
  #   &lt;/title&gt;
  #  &lt;/head&gt;
  #  &lt;body&gt;
  #   &lt;p class="title"&gt;
  #    &lt;b&gt;
  #     The Dormouse's story
  #    &lt;/b&gt;
  #   &lt;/p&gt;
  #   &lt;p class="story"&gt;
  #    Once upon a time there were three little sisters; and their names were
  #    &lt;a class="sister" href="http://example.com/elsie" id="link1"&gt;
  #     Elsie
  #    &lt;/a&gt;
  #    ,
  #    &lt;a class="sister" href="http://example.com/lacie" id="link2"&gt;
  #     Lacie
  #    &lt;/a&gt;
  #    and
  #    &lt;a class="sister" href="http://example.com/tillie" id="link2"&gt;
  #     Tillie
  #    &lt;/a&gt;
  #    ; and they lived at the bottom of a well.
  #   &lt;/p&gt;
  #   &lt;p class="story"&gt;
  #    ...
  #   &lt;/p&gt;
  #  &lt;/body&gt;
  # &lt;/html&gt;
  </code></pre>
  
  <p><strong>EDIT</strong></p>
  
  <pre><code>Microsoft Windows [Version 6.1.7600]
  Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
  
  C:\Users\matt&gt;easy_install ete2
  Searching for ete2
  Reading http://pypi.python.org/simple/ete2/
  Reading http://ete.cgenomics.org
  Reading http://ete.cgenomics.org/releases/ete2/
  Reading http://ete.cgenomics.org/releases/ete2
  Best match: ete2 2.1rev539
  Downloading http://ete.cgenomics.org/releases/ete2/ete2-2.1rev539.tar.gz
  Processing ete2-2.1rev539.tar.gz
  Running ete2-2.1rev539\setup.py -q bdist_egg --dist-dir c:\users\arupra~1\appdat
  a\local\temp\easy_install-sypg3x\ete2-2.1rev539\egg-dist-tmp-zemohm
  
  Installing ETE (A python Environment for Tree Exploration).
  
  Checking dependencies...
  numpy cannot be found in your python installation.
  Numpy is required for the ArrayTable and ClusterTree classes.
  MySQLdb cannot be found in your python installation.
  MySQLdb is required for the PhylomeDB access API.
  PyQt4 cannot be found in your python installation.
  PyQt4 is required for tree visualization and image rendering.
  lxml cannot be found in your python installation.
  lxml is required from Nexml and Phyloxml support.
  
  However, you can still install ETE without such functionality.
  Do you want to continue with the installation anyway? [y,n]y
  Your installation ID is: d33ba3b425728e95c47cdd98acda202f
  warning: no files found matching '*' under directory '.'
  warning: no files found matching '*.*' under directory '.'
  warning: manifest_maker: MANIFEST.in, line 4: path 'doc/ete_guide/' cannot end w
  ith '/'
  
  warning: manifest_maker: MANIFEST.in, line 5: path 'doc/' cannot end with '/'
  
  warning: no previously-included files matching '*.pyc' found under directory '.'
  
  zip_safe flag not set; analyzing archive contents...
  Adding ete2 2.1rev539 to easy-install.pth file
  Installing ete2 script to C:\Python27\Scripts
  
  Installed c:\python27\lib\site-packages\ete2-2.1rev539-py2.7.egg
  Processing dependencies for ete2
  Finished processing dependencies for ete2
  </code></pre>