[用BeautifulSoup网页抓取隐藏元素

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[用BeautifulSoup网页抓取隐藏元素相关的知识,希望对你有一定的参考价值。

我正在使用BeautifulSoup在网站上抓取隐藏的元素(日期)。但是,我一直得到None类型或以下输出:<span class="hidden-lists">-</span>。任何帮助将不胜感激!

这是网站上相关部分的外观:

 <div class="by C C4">
      <span class="hidden-lists">Oct 8, 2018</span>

这是我代码的相关部分:

 target_3 = page_soup.find("span", attrs={"class": "hidden-lists"})
 print(target_3)
答案

这里:

target_3.text.strip()
print(target_3)

我不确定这是否可以完全解决您的问题,但请尝试一下。

以上是关于[用BeautifulSoup网页抓取隐藏元素的主要内容,如果未能解决你的问题,请参考以下文章

是否可以用beautifulsoup 抓取“动态网页”?

python如何读取网页中的数据

使用 BeautifulSoup 抓取包含 JavaScript 的网页

利用BeautifulSoup抓取新浪网页新闻的内容

如何用 BeautifulSoup 抓取 Instagram

用 BeautifulSoup 抓取后提取单词