尝试在python的Beatutifulsoap中尝试仅通过网络抓取获取文本时打印标签和元素

艾哈迈德·塔哈(Ahmad Taha)

我目前正在学习网页抓取功能,遇到了漂亮的肥皂模块问题。我运行了以下代码:

import requests, bs4
res = requests.get('http://www.weather.gov/')
res.raise_for_status()
soup = bs4.BeautifulSoup(res.text, "html.parser")
comicElem = soup.find('#topnews p')
print (len(comicElem))

当我运行时,它显示结果,但也显示标签以及它在哪个元素中。喜欢:

结果

如何隐藏段落标签?有什么不同的方法吗?请检查您的解决方案并回答。

事实:我使用python 3.5,Windows 7

ec

使用.get_text()以获取元素的内部文本:

comicElem.get_text()

请注意,如果有多个元素,则需要get_text()为每个元素调用

[elm.get_text() for elm in soup.find_all('#topnews p')]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试获取python程序以从网络抓取中打印出选定的统计信息

来自分类Dev

尝试通过网络抓取API时的响应代码418

来自分类Dev

尝试从文本文件中打印名字,但同时获取名字和中间名

来自分类Dev

Web抓取:无法通过类循环到div元素中以获取文本和URL

来自分类Dev

尝试获取用户输入以在P元素中打印

来自分类Dev

尝试更新按钮标签文本时,Python GUI冻结或关闭

来自分类Dev

NoSuchElementException:消息:尝试通过 Selenium 和 Python 单击 VISA 按钮时无法定位元素

来自分类Dev

ElementNotVisibleException:消息:尝试通过 Selenium 和 Python 单击按钮时元素不可交互错误

来自分类Dev

在Python中从网络抓取时获取\ r \ n \ r \ n

来自分类Dev

尝试使用urllib.reques进行网络抓取时出错

来自分类Dev

尝试使用urllib.reques进行网络抓取时出错

来自分类Dev

尝试将网络抓取的 unicode 结果写入 CSV 时出错

来自分类Dev

尝试通过Yii2中的javascript获取自动填充文本框时获取空值

来自分类Dev

当我尝试获取绑定元素的文本时,它给出了div元素的总文本

来自分类Dev

尝试分配标签文本时发生NullReferenceException

来自分类Dev

尝试获取lxml以在python中打印特定数字

来自分类Dev

尝试获取lxml以在python中打印特定数字

来自分类Dev

尝试使用python和beautifulsoup获取onclick属性的文本

来自分类Dev

尝试在Selenium Python中获取标签后的信息

来自分类Dev

Python Web Scraping-尝试从表标签中获取数字

来自分类Dev

使用python从网站上抓取表格并尝试获取带有文本的内容的超链接

来自分类Dev

在 Python 中抓取时如何同时打印段落和标题?

来自分类Dev

尝试获取图像的EXIF标签时出错

来自分类Dev

尝试打印搜索“标签”和“说明”,而不在页面中打印其他任何内容

来自分类Dev

尝试在perl中打印混合的哈希元素

来自分类Dev

使用python访问和打印具有文本文件中相应标签元素的特定标签

来自分类Dev

地址栏显示数据:,同时尝试通过Selenium和Python使用ChromeDriver Chrome进行抓取

来自分类Dev

当我尝试使用BeautifulSoup从网站抓取时缺少文本

来自分类Dev

尝试使用 Python 从标签中提取“文本”

Related 相关文章

  1. 1

    尝试获取python程序以从网络抓取中打印出选定的统计信息

  2. 2

    尝试通过网络抓取API时的响应代码418

  3. 3

    尝试从文本文件中打印名字,但同时获取名字和中间名

  4. 4

    Web抓取:无法通过类循环到div元素中以获取文本和URL

  5. 5

    尝试获取用户输入以在P元素中打印

  6. 6

    尝试更新按钮标签文本时,Python GUI冻结或关闭

  7. 7

    NoSuchElementException:消息:尝试通过 Selenium 和 Python 单击 VISA 按钮时无法定位元素

  8. 8

    ElementNotVisibleException:消息:尝试通过 Selenium 和 Python 单击按钮时元素不可交互错误

  9. 9

    在Python中从网络抓取时获取\ r \ n \ r \ n

  10. 10

    尝试使用urllib.reques进行网络抓取时出错

  11. 11

    尝试使用urllib.reques进行网络抓取时出错

  12. 12

    尝试将网络抓取的 unicode 结果写入 CSV 时出错

  13. 13

    尝试通过Yii2中的javascript获取自动填充文本框时获取空值

  14. 14

    当我尝试获取绑定元素的文本时,它给出了div元素的总文本

  15. 15

    尝试分配标签文本时发生NullReferenceException

  16. 16

    尝试获取lxml以在python中打印特定数字

  17. 17

    尝试获取lxml以在python中打印特定数字

  18. 18

    尝试使用python和beautifulsoup获取onclick属性的文本

  19. 19

    尝试在Selenium Python中获取标签后的信息

  20. 20

    Python Web Scraping-尝试从表标签中获取数字

  21. 21

    使用python从网站上抓取表格并尝试获取带有文本的内容的超链接

  22. 22

    在 Python 中抓取时如何同时打印段落和标题?

  23. 23

    尝试获取图像的EXIF标签时出错

  24. 24

    尝试打印搜索“标签”和“说明”,而不在页面中打印其他任何内容

  25. 25

    尝试在perl中打印混合的哈希元素

  26. 26

    使用python访问和打印具有文本文件中相应标签元素的特定标签

  27. 27

    地址栏显示数据:,同时尝试通过Selenium和Python使用ChromeDriver Chrome进行抓取

  28. 28

    当我尝试使用BeautifulSoup从网站抓取时缺少文本

  29. 29

    尝试使用 Python 从标签中提取“文本”

热门标签

归档