javascript - Python web 抓取请求和漂亮的汤被需要 javascript 阻止
问题描述
我正在尝试从网站上抓取文本。我使用简单的代码:requests.get(url_here)。我的代码直到最近才有效。现在,当我使用请求时,而不是获取站点的文本,我收到一条消息说:
“该站点需要启用 JavaScript!您使用的浏览器不支持 JavaScript,或者 JavaScript 已关闭。”
我已经验证我的浏览器确实启用了 javascript。有没有解决的办法?
在 Mac 上使用 Jupyter 笔记本在 Python 中工作,以供参考。
解决方案
这是我写的一篇小文章。这是 BookMyShow 网站的一个非常基本的网络抓取。我希望它对你有用。
推荐阅读
- jenkins - java.io.NotSerializableException: java.util.ArrayList$Itr HashMap Jenkins 管道
- intellij-idea - 创建新类时如何查看参数?
- wso2 - WSO2 企业集成商 - 数据源
- javascript - 如何将滚动条(水平)指针移动到特定位置?
- android - 房间返回长但不向表中插入数据 - 一对多关系
- php - Codeigniter HMVC 中的位置链接资产
- python - 如何为定义为数组的每个初始条件绘制图?
- python - 什么是 Python 等效的 for(i=1;i<10000000;i=1*10)?
- javascript - 如何在 FHIR 上使用 LOINC 代码
- node.js - 为什么这个 node.js 应用程序会抛出 ENOENT 错误?