Javascript 从网站收集姓名,同时按下按钮加载更多姓名
早些时候,一位同事问了我这个问题,我真的不知道该如何解决 基本上,有一个名为()的网站 我的同事想把这些名字都删掉。。。到目前为止,它是手工操作的。最大的问题是底部有一个“加载更多”按钮,为了加载更多的名称,必须反复按下该按钮 所有名称都以示例名称的形式包含在HTML中,因此刮取应该不会太难,但我不确定的是,它是不断按下的按钮 反复激活按钮而不“烧坏”网页的最佳方式是什么?我想这里可能有一万多个名字,一次只能加载10个 按钮本身是Javascript 从网站收集姓名,同时按下按钮加载更多姓名,javascript,html,button,Javascript,Html,Button,早些时候,一位同事问了我这个问题,我真的不知道该如何解决 基本上,有一个名为()的网站 我的同事想把这些名字都删掉。。。到目前为止,它是手工操作的。最大的问题是底部有一个“加载更多”按钮,为了加载更多的名称,必须反复按下该按钮 所有名称都以示例名称的形式包含在HTML中,因此刮取应该不会太难,但我不确定的是,它是不断按下的按钮 反复激活按钮而不“烧坏”网页的最佳方式是什么?我想这里可能有一万多个名字,一次只能加载10个 按钮本身是Load more。。。但是,我似乎无法确定单击本身是如何被监视/
Load more
。。。但是,我似乎无法确定单击本身是如何被监视/跟踪的,因此我不确定是否有方法覆盖它?单击“加载更多”按钮后,它将调用此API/URL并检索接下来的10条注释
您可以调用同一个链接,修改参数以获取所有或下一组注释。您使用什么作为后端?@Rupesh我真的在考虑用Selenium编写Python脚本(如此处所示:)好的。。。所以这似乎有一个限制20。。。结果只是重复了两次的十条评论?我应该能够用这个编写动态脚本(我正在尝试,但这里可能有更简单的方法吗?)。无需更换屏幕。。JSON格式的数据就在你家门口提供:)非常公平,我现在正在编写脚本,完成后会接受这个作为答案:)谢谢你的帮助!