selenium+python操作cookie绕过登录

这篇具有很好参考价值的文章主要介绍了selenium+python操作cookie绕过登录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

selenium操作cookie的方法包括:获取cookies:get_cookies();获取指定name的cookie值:get_cookie(name);删除所有cookie:delete_all_cookies();删除指定name的cookie值:delete_cookie(name);添加cookie:add_cookie(cookie_dict)。通常可以使用cookie绕过包含验证码的登录请求,但需要事前先通过抓包等手段获取到cookie,selenium操作cookie绕过登录python示例代码如下:文章来源地址https://www.toymoban.com/news/detail-606973.html

import time
from selenium import webdriver


# 指定浏览器驱动,实例化浏览器
driver = webdriver.Chrome(executable_path='../Lib/webdrivers/chromedriver.exe')
# 访问目标网页
driver.get("http:www.baidu.com")
# 窗口最大化
driver.maximize_window()
# 隐式等待2秒
driver.implicitly_wait(2)
# 以字典格式添加cookie参数,name和value是必须的
cookie1 = {
    "name": "BAIDUID",
    "value": "8E317E8B5933A583C:FG=1"
}
cookie2 = {
    "name": "BIDUPSID",
    "value": "EDE29197B5F4A9378013"
}
cookie3 = {
    "name": "BD_UPN",
    "value": "1899993"
}
cookie4 = {
    "name": "BDUSS",
    "value": "gySzROeFlQVkNDanpsUXVHZWlIcjdZZX"
}
cookie5 = {
    "name": "COOKIE_SESSION",
    "value": "481_1_7_7_12_22_0_1_5_5_0_8_491_0_17_0_1628927"
}
driver.add_cookie(cookie1)
driver.add_cookie(cookie2)
driver.add_cookie(cookie3)
driver.add_cookie(cookie4)
driver.add_cookie(cookie5)
# 刷新页面
driver.refresh()
# 定位获取登录用户
username = driver.find_element_by_xpath("//a[@id='s-top-username']/span[text()='156*****149']").text
# 打印登录用户名,判断是否登录成功
print(" 登录的用户是 :" + username)
# 停留2秒后退出
time.sleep(2)
driver.quit()

到了这里,关于selenium+python操作cookie绕过登录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python+selenium绕过滑块验证,实现自动登录

    实现taobao自动化登录,当用webdriver打开淘宝时,滑块验证一直失败,手动滑都会失败。因为淘宝会检测window.navigator.webdriver,控件检测到你是selenium进入,所以就会弹出滑块验证。只需要绕过检测就能实现自动登录 验证了两种方法可以跳过: 第一种是给浏览器加启动参数,开

    2024年02月12日
    浏览(48)
  • 100天精通Python(实用脚本篇)——第116天:基于selenium实现反反爬策略之添加cookie登录网站

    🔥🔥 本文已收录于 《100天精通Python从入门到就业》:本专栏专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从0到100的不断进阶深入,后续还有实战项目,轻松应对面试,专栏订阅地址:https://blog.csdn.net/yuan2019035055/category_11466020.html 优点 : 订阅限时9.9付费专

    2024年02月20日
    浏览(53)
  • Python3.6+selenium实现操作Frame中的页面元素

    有时网页中会嵌套一个或者多个Frame,此时我们直接去找嵌套在Frame里面的元素会抛出异常,所以在操作的时候我们需要将页面焦点切换到Frame里面,下面我们就以一个实例演示一下! 首先先创建三个html文件,文件代码如下: 1)frameset.html 2)frame_left.html   3)frame_right.html

    2024年01月19日
    浏览(48)
  • selenium利用cookies实现自动登录

    原理很简单,首先手动完成登录后,把cookies保存到本地,下次再把cookies注入到浏览器里面,就自动实现了登录 最近在学习写python的自动化脚本,但是发现测试工具打开之后的网页是没有用户自己打开浏览器时记录的cookie,简单来说也就是打开的网站不会自己登录,所以想要简单

    2024年02月11日
    浏览(43)
  • Selenium添加Cookie来实现自动登录

    最近在学习写python的自动化脚本,但是发现测试工具打开之后的网页是没有用户自己打开浏览器时记录的cookie,简单来说也就是打开的网站不会自己登录,所以想要简单的实现下如何用cookie来登录 总的来说分两步 第一步获取你登录的cookie,以csdn为例 然后在控制台你就可以得到一

    2024年02月11日
    浏览(52)
  • python selenium如何保存网站的cookie用于下次自动登录

    ## 一、python selenium如何保存网站的cookie 使用Selenium保存网站的Cookie非常简单。下面是一个示例,展示了如何使用Selenium打开网站,然后保存获取到的Cookie: 在这个示例中,我们使用Chrome浏览器和Chrome WebDriver,你可以根据需要更改为其他浏览器和相应的WebDriver。 这段代码的关

    2024年02月12日
    浏览(58)
  • (待完善)2023-selenium 实现知乎自动登录(第三方登录/使用cookie自动登录)+指定用户的信息相关搜集(2023.3)

    叠甲:本文写作目的仅为本人学习参考、实现功能为课程实验要求、本文写作过程处于作者对于爬虫技术学习的过程,部分代码编写时水平还不够,出现的错误比较多、部分变量名字又臭又长,水平有限,请各位给我的作业汇报留条活路[拜托],请不要卷我,如果发现有什么

    2023年04月10日
    浏览(44)
  • 一个完整Python实战项目:selenium识别验证码实现自动登录,自动操作浏览器获取某东数据

    最近都没啥时间,很久没更新了。 今天分享一下,如何用selenium识别验证码,实现自动登录以及获取数据。 目标:某东 话不多说直接开始 环境 Python 3.10 Pycharm 模块使用 import random import time from selenium import webdriver import pyautogui import base64 import ddddocr import csv win + R 输入cmd 输入安

    2024年02月04日
    浏览(47)
  • 非图形化Linux发行版登录校园网方法——使用python3,selenium,chromium,chromium-driver。

    写在前面:         使用非图形化的Linux发行版登录校园网,属实有点让人头疼的,我在网上找到了通过 wget 发送数据包的方法来登录校园网,但是个方法在我的学校行不通,我学校的校园网不支持发送数据包来登录的,于是我去找“校园网管理中心”的人对线,得到的却是

    2024年02月03日
    浏览(39)
  • 爬虫日常-selenium登录12306,绕过验证

    hello兄弟们,这里是无聊的网友。愉快的周末过去了,欢迎回到学习频道。书接上文,我们说到了再用selenium登录12306时遇到了滑块验证的问题。当前的网站几乎每家都会在登录模块添加一个认证,来规避各种爬虫,而我们则不断的去想办法绕过这些验证模块。目前一些简单的

    2024年02月07日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包