擅长:python、mysql、java
<p>没有标记的文本是<code>NavigableString</code>:</p>
<pre><code>>>> soup = BeautifulSoup('<p class="name"><b>Name of person</b> City, Country</p>',
... 'html.parser')
>>> children = list(soup.p.children)
>>> children
[<b>Name of person</b>, u' City, Country']
>>> type(children[-1])
<class 'bs4.element.NavigableString'>
>>> isinstance(children[-1], basestring)
True
</code></pre>
<p>我建议获取<code>p</code>的子元素,并确保它们具有正确的结构(后跟一个字符串的<code><b></code>标记),然后根据需要提取信息。在</p>