首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用现有浏览器进行Web抓取

使用现有浏览器进行Web抓取
EN

Stack Overflow用户
提问于 2021-11-28 05:30:46
回答 1查看 48关注 0票数 0

我正在尝试从网站获取数据,但我需要先登录才能看到它。我想使用打开的浏览器运行我的源代码,我的帐户已经登录到特定的网站上。这有可能吗?

EN

回答 1

Stack Overflow用户

发布于 2021-11-28 06:19:50

是的,有可能是。您需要结合使用selenium和chrome开发工具。该方法将生成一个chrome实例,在该实例中,您必须在第一眼看到时手动登录站点。然后,当您需要执行某些任务时,实例将在被selenium脚本调用时直接打开。

Condition:该站点必须具有记住您的登录信息的功能。(例如,Youtube、Instagram、Twitter、Facebook .etc。)即使浏览器退出,这些站点也会记住您的登录。某些站点可能没有此功能。

有关更多说明,请查看

Youtube视频- https://www.youtube.com/watch?v=FVumnHy5Tzo&ab_channel=HelloWorld

- https://stackoverflow.com/a/57001041/9807249后的堆栈溢出

Chrome开发工具- https://chromedevtools.github.io/devtools-protocol/

我使用这个技术自动复制youtube的视频。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70140901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档