title: Parsing HTML with Python 2.7
body: <p>Evening folks (or morning depending on where you are :) ).</p>
  
  <p>I'm looking to parse a webpage which contains multiple segments similar to the below:-</p>
  
  <pre><code>&gt; &lt;p&gt;&lt;a name="Abercrombie"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;Abercrombie Council&lt;/h3&gt; &lt;p&gt;Mr
  &gt; Billy Smith&lt;br /&gt;The Managing Director&lt;br /&gt;123 Jones Street,
  &gt; London&lt;br /&gt;T:02081234567&lt;br /&gt;&lt;a
  &gt; href="mailto:billysmith@example.com"&gt;Email&lt;/a&gt;&lt;/p&gt;
  </code></pre>
  
  <p>What I'm wishing to do is to capture the source code from the webpage and then parse through it extracting the unique info above and place this into rows in a tab delimited document with a new line at the end - splitting up the title, name of office, name of individual, job role, address, telephone number, email address.</p>
  
  <p>I've been looking at using BeautifulSoup but I'm just wondering if there's any other tools that are more suitable?</p>