python - 如何在 Python 中使用 BeautifulSoup 分离标签?

标签 python beautifulsoup

代码是:

<span><span class="rank_no">1</span>CONTENTS_HERE</span>

如何获取CONTENTS_HERE

当我使用 THE_STRING.find('span') 时,结果显示 1

最佳答案

你可以使用 next_sibling :

>>> soup = BeautifulSoup('<span><span class="rank_no">1</span>CONTENTS_HERE</span>')
>>> soup.find('span').span.next_sibling
u'CONTENTS_HERE'

关于python - 如何在 Python 中使用 BeautifulSoup 分离标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22077620/

相关文章:

python - 使用 BeautifulSoup4 解析数据

python - Beautifulsoup 返回奇怪的字符(中文)

python - 如何使用python获取声音包络

python - Selenium:元素不可点击......其他元素将收到点击

python - 在数据流上运行自定义模板时出现错误 'Unable to parse file'

python - BeautifulSoup Python 到 Dataframe

python - Python 中的 HTML 文件解析

Python - 获取段落文本(网页抓取)

Python:如何在不使用更多 RAM 的情况下将 np 数组/列表拆分为两个数组/列表

python - 从字典中删除双引号?