Python web抓取请求和漂亮的汤被javascript阻止
我正试图从网站上抓取文本。我使用简单的代码:requests.get(url\u在这里)。我的代码一直工作到最近。现在,当我使用请求时,我收到的不是站点的文本,而是一条消息:Python web抓取请求和漂亮的汤被javascript阻止,javascript,python,jupyter,scrape,Javascript,Python,Jupyter,Scrape,我正试图从网站上抓取文本。我使用简单的代码:requests.get(url\u在这里)。我的代码一直工作到最近。现在,当我使用请求时,我收到的不是站点的文本,而是一条消息: 该站点要求启用JavaScript!您使用的浏览器不支持JavaScript,或已关闭JavaScript 我已经验证了我的浏览器是否启用了javascript。有办法解决这个问题吗 使用Python在Mac上使用Jupyter笔记本作为参考。这里是我写的一篇小文章。这是一个非常基本的网络剪贴的BookMyShow网站。我
该站点要求启用JavaScript!您使用的浏览器不支持JavaScript,或已关闭JavaScript 我已经验证了我的浏览器是否启用了javascript。有办法解决这个问题吗
使用Python在Mac上使用Jupyter笔记本作为参考。这里是我写的一篇小文章。这是一个非常基本的网络剪贴的BookMyShow网站。我希望它对你有用
这是我写的一篇小文章。这是一个非常基本的网络剪贴的BookMyShow网站。我希望它对你有用
您将需要类似Selenium的东西,它可以编写javascript。请求模块不执行javascript。或者,您可以尝试查找javascript发出的AJAX调用,然后使用请求复制该AJAX调用。如果URL不是机密的,请共享它。使用请求访问此网页在几个月内都非常有效。据我所知,网站上没有任何改变会使请求不再有效。这些信息有帮助吗?“该网站要求启用JavaScript!您使用的浏览器不支持JavaScript,或者JavaScript已关闭。”这是一个线索,表明某些内容已更改,即使外观可能没有更改。尝试在关闭javascript的情况下在浏览器中打开页面。您将需要类似Selenium的东西来执行javascript。请求模块不执行javascript。或者,您可以尝试查找javascript发出的AJAX调用,然后使用请求复制该AJAX调用。如果URL不是机密的,请共享它。使用请求访问此网页在几个月内都非常有效。据我所知,网站上没有任何改变会使请求不再有效。这些信息有帮助吗?“该网站要求启用JavaScript!您使用的浏览器不支持JavaScript,或者JavaScript已关闭。”这是一个线索,表明某些内容已更改,即使外观可能没有更改。尝试在关闭javascript的情况下在浏览器中打开页面。