Javascript 如何使用python提取网页上的动态时间计数器

Javascript 如何使用python提取网页上的动态时间计数器,javascript,python,web-scraping,beautifulsoup,Javascript,Python,Web Scraping,Beautifulsoup,我正在用python中的BeautifulSoup清理一些网站。我在一个我想提取的网站上偶然发现了一个倒计时计时器。计时器显示站点上某些信息的剩余时间。某些javascript方法每秒触发innerHTML。有人知道如何提取它吗?我不知道你为什么要截取它,因为加载免费Javascript倒计时代码只需谷歌搜索即可。下面是我最喜欢的罗伯特·哈希米安的作品: 但是,如果您仍然想刮它,您需要查看该网站的HTML源代码。如果计时器的javascript嵌入到文档中,则必须找到开头和结尾的和标记,并复制其

我正在用python中的
BeautifulSoup
清理一些网站。我在一个我想提取的网站上偶然发现了一个倒计时计时器。计时器显示站点上某些信息的剩余时间。某些javascript方法每秒触发
innerHTML
。有人知道如何提取它吗?

我不知道你为什么要截取它,因为加载免费Javascript倒计时代码只需谷歌搜索即可。下面是我最喜欢的罗伯特·哈希米安的作品:


但是,如果您仍然想刮它,您需要查看该网站的HTML源代码。如果计时器的javascript嵌入到文档中,则必须找到开头和结尾的
标记,并复制其间的所有内容(这基本上克服了自动抓取的问题,因为您必须查找脚本)。如果脚本位于外部js文件中(更可能),最好只下载该文件。

此信息不足以提供帮助。你需要多讲一点关于那个页面的HTML和javascript,而“任何人都知道怎么做”并不是一个好问题。你需要告诉我们你尝试了什么,在什么时候陷入困境。是的,链接到该网站会很好。到目前为止,我已经能够通过beautifulsoup获得静态内容,但由于这是动态的,它返回的显然是空的。我一直在使用firebug extension查找包含我的数据的div属性,我在页面中看不到js功能,可能是因为我必须下载外部js文件,例如,我想得到这个页面右上角的计时器,我仍然不明白为什么你不能使用可用的代码。但该网站的脚本至少不在
中,也不在任何立即可见的外部文件中。