如何使用python获取网页窗口数据?
我正在寻找一种通过python访问网站窗口变量的方法,我该怎么做 例如,我想从window.performance获取数据。如何使用python实现这一点?可以使用请求库吗 我已附上图片:如何使用python获取网页窗口数据?,python,python-requests,Python,Python Requests,我正在寻找一种通过python访问网站窗口变量的方法,我该怎么做 例如,我想从window.performance获取数据。如何使用python实现这一点?可以使用请求库吗 我已附上图片: Python请求无法访问页面上运行的JavaScript,这是获取类似指标所需要的。请求将只收集原始HTML数据(查看页面源代码时看到的数据),而无法收集JavaScript窗口对象 要做到这一点,您需要一个无头浏览器,它可以访问网站上的内联JavaScript。你可能会感兴趣 无论如何,您应该考虑使用无头浏
Python请求无法访问页面上运行的JavaScript,这是获取类似指标所需要的。请求将只收集原始HTML数据(查看页面源代码时看到的数据),而无法收集JavaScript窗口对象 要做到这一点,您需要一个无头浏览器,它可以访问网站上的内联JavaScript。你可能会感兴趣 无论如何,您应该考虑使用无头浏览器,该浏览器可以访问实时渲染站点。硒、梦魇、木偶演员等在这种情况下会很有用
案例是检索web应用程序存储在浏览器的窗口js对象或全局范围中的数据。工作流正在使用您的语言编写或指示具有相应API的无头浏览器。
#编程###数据检索##访问浏览器中的窗口对象#您的问题与Python或请求库无关。这个问题是关于如何发送一个HTTP请求,该请求将导致您希望从站点返回的数据,然后从响应中解析该数据。任何语言中的任何HTTP客户机库都可能有助于实现这一点。我不是一个网络爱好者,但我想你说的是从网页中运行的JavaScript引用的JavaScript函数。对于一个普通的网站来说,发出HTTP请求并不能让你访问它。相反,网站必须发布这些信息……除非您想使用Python编写web浏览器的运行脚本,让它加载页面,然后查询其API,让它查看页面的细节并提供这些信息。我猜你不想完成所有这些工作