标签内的美丽汤文本

扎克斯

我正在尝试使用 BeautifulSoup 来查询网页,但遇到了一些问题。我打开了网页并阅读了 html,使用

html1 = urllib.request.urlopen(var).read()
soup = BeautifulSoup(html1,'html.parser')

当我打印汤时,我得到了一大堆文字,我想这是正常的......

我现在想做的是找到与我的目标相关的文本的特定部分。我注意到我感兴趣的部分(标签)以字母“br /”开头。

我添加了以下代码来尝试获取此“br /”中的文本:

tags1 = soup('br')

for tag in tags1:
    tag.get('br', None)
    print(tag)

但输出似乎只是标签本身,而不是这些标签内的文本。

对于如何获取该文本的任何建议,我将不胜感激。如果这是一个非常基本的问题,请道歉。

谢谢

耶利米

要从标签中获取文本,请使用tag.text

found_tags = soup.find_all('br')

for tag in found_tags:
    print(tag.text)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

美丽的汤只是获得标签内的价值

来自分类Dev

Python-美丽的汤-删除标签

来自分类Dev

美丽的汤标签有冒号。需要提取温度值。

来自分类Dev

Python美丽汤选择文本

来自分类Dev

美丽的汤,通过带有标签的标签内容进行搜索

来自分类Dev

使用正则表达式查找标签的美丽汤?

来自分类Dev

美丽的汤find_all()返回奇数标签而不是结果

来自分类Dev

美丽的汤遍历html标签

来自分类Dev

标签中的美丽汤标

来自分类Dev

从美丽汤中的图表中提取文本

来自分类Dev

美丽的汤:从html获取文本数据

来自分类Dev

美丽汤元内容标签

来自分类Dev

如何使用美丽的汤4从span标签提取文本?

来自分类Dev

美丽的汤返回标签和文本

来自分类Dev

美丽汤4在表中查找文本

来自分类Dev

在带有美丽汤的特定标签后获取文本

来自分类Dev

使用美丽汤访问JavaScript文本

来自分类Dev

从美丽的汤中获取标签“ a”

来自分类Dev

标签中的美丽汤标

来自分类Dev

删除标签-美丽的汤

来自分类Dev

隔离标题和文本美丽汤

来自分类Dev

美丽的汤-获取标签内容

来自分类Dev

Findall 到 div 标签使用美丽的汤产生空白返回

来自分类Dev

美丽的汤返回关闭标签而不是标签文本

来自分类Dev

美丽的汤元素不返回文本

来自分类Dev

无法使用美丽的汤获得标签的价值

来自分类Dev

通过文本而不是标签在美丽的汤中查找项目

来自分类Dev

Python,美丽的汤,<br> 标签

来自分类Dev

使用美丽的汤在 div 标签下进行网页抓取