<p>基于你的html你可以尝试下面的代码。你知道吗</p>
<pre><code>from bs4 import BeautifulSoup
data='''<div class="ListingDetails">
<div class="ListingDisplayName">
<a href="/members/jeremy.counter1/default.aspx">
Jeremy Counter
</a>
</div>
Mortgage Officer&nbsp; -
&nbsp;American Pacific Mortgage<br>
Anchorage,&nbsp;Alaska&nbsp;&nbsp;99503<br>
phone:&nbsp;(907) 519-
6656&nbsp;|&nbsp;(907) 250-0766
<div class="listingurl">
<a rel="nofollow" href="http://www.jeremycounter.com" target="_blank">
jeremycounter.com
</a>
</div>
</div>'''
soup=BeautifulSoup(data,'html.parser')
items= soup.find_all('div', class_="ListingDetails")
for item in items:
print("name: " + item.find('a').text.strip())
print('company: ' + item.find_all('br')[0].previous_element.strip().split('-')[1].strip())
print('Phone: ' + item.find_all('br')[1].next_element.strip().split('|')[0].strip())
print('url: ' + item.find('div',class_='listingurl').find('a').text.strip())
</code></pre>
<p>输出:</p>
<pre><code>name: Jeremy Counter
company: American Pacific Mortgage
Phone: phone: (907) 519-
6656
url: jeremycounter.com
</code></pre>