zoukankan      html  css  js  c++  java
  • selenium cookies

    from selenium import webdriver
    import time
    driver = webdriver.Firefox()
    driver.get("http://www.youdao.com")

    #获得cookie信息
    cookie = driver.get_cookies()

    print (cookie)
    #获得的cookie
    '''
    [{'name': 'YOUDAO_MOBILE_ACCESS_TYPE', 'value': '1', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False, 'expiry': 1580193376},
    {'name': 'DICT_UGC', 'value': 'be3af0da19b5c5e6aa4e17bd8d90b28a|', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False},
    {'name': 'OUTFOX_SEARCH_USER_ID', 'value': '-841552186@117.30.149.1', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False, 'expiry': 2494737376},
    {'name': 'JSESSIONID', 'value': 'abc6BZU1MfXNueY0dltIw', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False},
    {'name': '___rl__test__cookies', 'value': '1548657380561', 'path': '/', 'domain': 'www.youdao.com', 'secure': False, 'httpOnly': False},
    {'name': 'OUTFOX_SEARCH_USER_ID_NCOO', 'value': '1613640556.2428505', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False, 'expiry': 1611729380}]
    '''
    #driver.add_cookie({'name':'key-aaaaa','value':'v1111'})
    #遍历cookies中的namet value的信息打印
    for cookie in driver.get_cookies():
    print ('%s -> %s'%(cookie['name'],cookie['value']))

    #通过cookie的name查找内容
    nn=driver.get_cookie("OUTFOX_SEARCH_USER_ID'")
    print (nn)

    driver.delete_cookie("OUTFOX_SEARCH_USER_ID")
    second=driver.get_cookie("OUTFOX_SEARCH_USER_ID")
    print("second %s"%second)
    driver.quit()

    运行结果:

    [{'name': 'YOUDAO_MOBILE_ACCESS_TYPE', 'value': '1', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False, 'expiry': 1580195742}, {'name': 'DICT_UGC', 'value': 'be3af0da19b5c5e6aa4e17bd8d90b28a|', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False}, {'name': 'OUTFOX_SEARCH_USER_ID', 'value': '1381790709@117.30.149.1', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False, 'expiry': 2494739742}, {'name': 'JSESSIONID', 'value': 'abclBSe0I0-3i9zAfutIw', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False}, {'name': '___rl__test__cookies', 'value': '1548659748355', 'path': '/', 'domain': 'www.youdao.com', 'secure': False, 'httpOnly': False}, {'name': 'OUTFOX_SEARCH_USER_ID_NCOO', 'value': '1491590976.7487862', 'path': '/', 'domain': '.youdao.com', 'secure': False, 'httpOnly': False, 'expiry': 1611731748}]
    YOUDAO_MOBILE_ACCESS_TYPE -> 1
    DICT_UGC -> be3af0da19b5c5e6aa4e17bd8d90b28a|
    OUTFOX_SEARCH_USER_ID -> 1381790709@117.30.149.1
    JSESSIONID -> abclBSe0I0-3i9zAfutIw
    ___rl__test__cookies -> 1548659748355
    OUTFOX_SEARCH_USER_ID_NCOO -> 1491590976.7487862
    None
    second None
    [Finished in 62.7s]

  • 相关阅读:
    Hibernate之lazy延迟加载(转)
    Hibernate中的一级缓存、二级缓存和懒加载(转)
    Hibernate框架之关联映射入门
    Hibernate框架之入门
    S​Q​L​获​取​当​前​时​间​(​日​期​)
    网页选项卡的应用
    动态获取设置提示框和小箭头的位置
    Jquery实现下拉联动表单
    jquery自己手写表单验证
    鼠标移动到图片上时,显示大图片
  • 原文地址:https://www.cnblogs.com/bzdmz/p/10330358.html
Copyright © 2011-2022 走看看