python - 我正在尝试使用 python 请求抓取一个网站,当单击加载时不会更改其链接,我尝试了更多但看起来它的 json
问题描述
我正在尝试从网站上抓取所有添加链接,并且我是否成功地这样做了。请检查链接 https://www.olx.in/hyderabad_g4058526/q-note-9-pro?isSearchCall=true
网站页面有一个加载更多按钮,用于加载更多添加。[1]:https://ibb.co/DGNsG6j"
问题是单击加载更多不会更改页面的 URL,因此我只能抓取默认显示的初始链接请帮助我。
解决方案
您是否考虑过使用 Selenium?它能够通过定位 HTML 标签和点击链接来自动点击网站。https://selenium-python.readthedocs.io/index.html
推荐阅读
- mysql - 连接到 MySQL 上的数据库
- python - 如何在 Python 中将 Newton Raphson 方法应用于极坐标函数?
- c# - 在加载 DataGridView 时防止 SelectionChanged
- makefile - 并行构建期间的 Makefile 结果消息
- selenium - 使用 Selinum + Capybara 模拟剪贴板复制/粘贴
- excel - Excel VBA 错误 424 与 lstDisplay.ColumnCount
- python - 拟合模型给出错误(ValueError:无法将字符串转换为浮点数:)
- android - 如何在 Android Studio 中更改项目的文件夹顺序?
- amazon-web-services - 如何防止 Alexa 模拟器在第一个问题之后使用“打开(调用词)”重新调用我的技能?
- node.js - 在 Express 中托管 React 应用程序会返回 ERR_CONTENT_DECODEDING_FAILED