获取带有请求的Javascript修改源代码

时间:2017-07-26 14:49:00

标签: javascript python python-requests

如果已经提出这个问题,请道歉,但是根据我的研究,在这种情况下使用这些请求毫无疑问。

我正在尝试访问的HTML页面使用Javascript,许多元素是从不同的Javascript静态文件创建/添加的。 Chrome的inspect元素提供最终正确的HTML,但requests.get只返回不受任何静态文件影响的HTML:requests.get("https://website.com").text

有没有办法在Javascript执行后加载网页HTML?我试图避免使用Selenium,因为它性能较慢。

1 个答案:

答案 0 :(得分:0)

使用请求您只能获取网址指定的资源(' text / html'在您的情况下)。要解决所有依赖关系,请尝试使用Jsdom包(https://www.npmjs.com/package/jsdom)。