title: Trying to wevscrape, but data comes out with extra details (BeautifulSoup)
body: <p>Currently using Python 3 and importing BeautifulSoup,</p>
  <p>When I code in</p>
  <pre><code>for property in content:
  print(property.find('a').text) 
  print(property.find('span').text)
  </code></pre>
  <p>The code prints out the proper details, with the name of 'a' property and 'span' property</p>
  <ul>
  <li>'a property name'</li>
  <li>'span' property name</li>
  </ul>
  <p>However, when I try to create a <code>serviceList = []</code>
  followed by:</p>
  <pre><code>for property in content:
  name = property.find('a').text 
  details = property.find('span').text
  
  serviceList = {
      'Name' : name,
      &quot; /// &quot;
      'Details' : details
  }
  </code></pre>
  <ul>
  <li>'a property name'</li>
  <li>'span' property name\xa0\xa0(rest of 'span' property)</li>
  </ul>
  <p>How come I'm getting that extra \xa0\xa0 on my output?</p>
  <p>Forgive the formatting, I'm rather new here.
  Thanks in advance.</p>