首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Python进行for抓取,如何使用以前的会话/cookie/登录上下文转到https://finance.yahoo.com/来抓取我的股票投资组合的详细信息

问使用Python进行for抓取,如何使用以前的会话/cookie/登录上下文转到https://finance.yahoo.com/来抓取我的股票投资组合的详细信息
EN

Stack Overflow用户
提问于 2021-09-08 07:27:26
回答 1查看 26关注 0票数 0

我不熟悉会话/cookie的概念。我正在尝试使用python/selenium浏览https://finance.yahoo.com/portfolios以获取我的投资组合的详细信息。当我通常尝试访问此页面时,它会记住我以前的登录详细信息,并直接转到我的投资组合页面。但是,如果我使用selenium/webdriver访问相同的页面,它不会显示我的项目组合详细信息,并且是空白的。对于实现这一点有什么建议/指导吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-09-08 13:46:58

要从selenium获取cookies,在访问页面时,应该使用:driver.get_cookies()在selenium中添加cookies,您可以使用:driver.add_cookie()

登录的选项可能是通过selenium进入登录页面,填写信息并使用selenium登录。但是,如果您不想这样做,我不相信仅仅设置相同的cookie就足以解决您的问题。您应该做的是从您登录的浏览器中使用google chrome配置文件,使用以下命令:option.add_argument('--user-data-dir=/path/to/your/logged-in/chrome/profile')

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

https://stackoverflow.com/questions/69098698

复制
相关文章

相似问题

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