如何在没有Selenium的情况下刮取JavaScript呈现的页面

时间:2019-05-19 04:59:52

标签: python selenium web-scraping

我必须在Python中抓取一个JavaScript呈现的页面,但没有Selenium。它必须适用于任何页面,而我还没有找到合适的方法。我该怎么办?

1 个答案:

答案 0 :(得分:0)

请求HTML 使用Chromium呈现JavaScript。

它将在您第一次运行渲染时将Chromium下载到您的主目录中。

r = session.get('http://python-requests.org/')
r.html.render()
r.html.search('Python 2 will retire in only {months} months!')['months'] '<time>25</time>' 

来源:Documentation