如何使用倒数计时器从span类中获取值?

时间:2018-04-20 16:24:10

标签: python web-scraping beautifulsoup

所以我一直在玩webscraping,基本上我正在尝试的是刮掉现在正在显示的计时器,如下图所示:

enter image description here

我想要抓的是00:14:40:38它的作用是每一秒倒计时但基本上我希望的是每当我做一次网页剪贴画时,只要抓住目前的价值

但是我编码了这个,它给了ma一个值为None:

bs4 = soup(requests.get(url).text, "html.parser")
test = bs4.find("span",{'class':'countdown-row countdown-amount'})
print(test)

enter image description here

由于倒计时或者?这可能是一个问题吗?因为无论何时我打印(bs4)它都不会在打印中显示span类,但是在网站上有...

2 个答案:

答案 0 :(得分:0)

在页面报废时,看起来似乎不存在计时器。您可以尝试打印此跨度的整个“母亲”div。但我打赌它是由JavaScript初始化的,所以你需要使用其他一些工具,比如Selenium或Scrapy(最后一个可以管理一些JS行为,但我不确定,它可以帮助这个),废弃这一点。

答案 1 :(得分:0)

Okey,所以我设法理解数据代码实际上是一个只需要转换为实时的大纪元时间!那是解决办法!