zoukankan      html  css  js  c++  java
  • python+selenium使用cookie

     添加 cookie
    1.这里需要添加两个cookie,一个是.CNBlogsCookie,另外一个是.Cnblogs.AspNetCore.Cookies。
    2.我这里打开的网页是博客的主页:http://www.cnblogs.com/yoyoketang,没进入登录页。
    3.添加cookie后刷新页面,接下来就是见证奇迹的时刻了。

    2.20.5 参考代码:
    # coding:utf-8

    from selenium import webdriver

    import time driver = webdriver.Firefox()

    driver.get("http://www.cnblogs.com/yoyoketang")

    # # 添加cookie c1 = {u'domain': u'.cnblogs.com', u'name': u'.CNBlogsCookie', u'value': u'xxxx', u'expiry': 1491887887, u'path': u'/', u'httpOnly': True, u'secure': False}

    c2 = {u'domain': u'.cnblogs.com', u'name': u'.Cnblogs.AspNetCore.Cookies', u'value': u'xxxx', u'expiry': 1491887887, u'path': u'/', u'httpOnly': True, u'secure': False} driver.add_cookie(c1)

    # 添加2个值

    driver.add_cookie(c2)

    time.sleep(3) 

    # 刷新下页面就见证奇迹了

    driver.refresh()
    有几点需要注意:
    1.登录时候要勾选下次自动登录按钮。
    2.add_cookie()只添加name和value,对于博客园的登录是不成功。
    3.本方法并不适合所有的网站,一般像博客园这种记住登录状态的才会适合

    热爱前端技术
  • 相关阅读:
    【KVM系列 virt-v2v】virt-v2v过程中的报错
    大机与超级计算机的区别
    多路径 on linux
    ansible 管控 windows
    Linux启动盘
    RHCA 环境命令
    Xshell 4 连接 Ubuntu/Kali 报错 "找不到匹配的key exchange算法"
    security group & ACL
    windows powercfg
    OKD
  • 原文地址:https://www.cnblogs.com/lcosima/p/7101027.html
Copyright © 2011-2022 走看看