<p>使用<code>.text</code>获取p标记下的所有文本,您需要做的是迭代<code>findAll(p)</code></p>
<pre><code>from bs4 import BeautifulSoup
html = '''<p><span class="four">Location: </span> <span id="wt-loc" title="New Delhi / Safdarjung">New Delhi / Safdarjung</span></p>, <p><span class="four">Current Time: </span> <span id="wtct">Feb 12, 2017 at 10:29:52 am</span></p>, <p><span class="four">Latest Report: </span> Feb 12, 2017 at 8:30 am</p>, <p><span class="four">Visibility: </span> 1 km</p>, <p><span class="four">Pressure: </span> 102.12 kPa</p>, <p><span class="four">Humidity: </span> 95%</p>, <p><span class="four">Dew Point: </span> 10 °C</p>'''
soup = BeautifulSoup(html, 'lxml')
for p in soup.find_all('p'):
print(p.text)
</code></pre>
<p>输出:</p>
<pre><code>Location: New Delhi / Safdarjung
Current Time: Feb 12, 2017 at 10:29:52 am
Latest Report: Feb 12, 2017 at 8:30 am
Visibility: 1 km
Pressure: 102.12 kPa
Humidity: 95%
Dew Point: 10 °C
</code></pre>