python - 在网站上加载更多数据 Python Selenium
问题描述
我有一个不一定与我的代码相关的问题,因为它似乎可以工作,但我正在尝试抓取一个网站。它没有给我更多的数据。我要做的是单击“加载更多”按钮,直到没有更多数据为止。有 20000 个结果,每个负载 50 个。所以这个按钮需要被点击 400 次。大约 100 次点击后,程序点击了按钮,但网站不再加载任何数据。我现在的问题是:网站会限制我可以加载多少数据吗?我的硬件是否对这个问题负责,也就是我的 RAM 可能无法处理数据吗?我是 python 抓取的新手,所以非常感谢任何帮助。
解决方案
推荐阅读
- c++ - 使用 Opencv C++ 对循环进行矢量化
- c++ - 随机两个状态基准的错误结果
- c++ - 为什么我无法打印此链接列表中的第一个元素?
- javascript - 我的道具在 React 的 ComponentDidMount 方法下的价值未定义
- java - 如何使用启用的 SecurityManager 运行 Apache Sling?
- bash - 如何使用个人访问令牌而不是使用 shell 脚本的密码来访问 Github API
- java - 如何通过使用 JOOQ 检查聚合数组中的特定元素来获取结果集?
- flutter - 有没有办法根据我的应用程序的逻辑或需要来检索 json 数据?
- python - Pyspark 和 Cassandra 安全 bundle.zip
- jquery - 如何从 ajax 加载的数据中下载 pdf 文件或获取通过 axios 调用我们 Api 的调用快速路由?