zoukankan      html  css  js  c++  java
  • selenium 设置cookie,Proxy代理

    ###

    设置cookie
    
    获取cookie:
    self.driver.get_cookies()
    是一个列表,列表里面是字典,储存着单条COOKie信息
    
    删除所有的cookie信息:
    driver.delete_all_cookies()
    
    循环把所有的cookie添加进入:
    for cookie in cookie_list:
        driver.add_cookie(cookie)
    
    刷新页面,成功:
    driver.refresh()

    ###

    为chrome设置代理IP
    
    from selenium import webdriver
    chromeOptions = webdriver.ChromeOptions()
     
    # 设置代理
    chromeOptions.add_argument("--proxy-server=http://202.20.16.82:10152")
    # 一定要注意,=两边不能有空格,不能是这样--proxy-server = http://202.20.16.82:10152
    browser = webdriver.Chrome(chrome_options = chromeOptions)
     
    # 查看本机ip,查看代理是否起作用
    browser.get("http://httpbin.org/ip")
    print(browser.page_source)
     
    # 退出,清除浏览器缓存
    browser.quit()

    ####

  • 相关阅读:
    筱玛的迷阵探险(折半搜索+01字典树)
    递推
    thin mission 2021 10 8
    4级 -- 阅读
    c++——小知识
    stl
    string
    ting mission 2021.9.20
    ting mission 2021.9.27
    欧拉函数
  • 原文地址:https://www.cnblogs.com/andy0816/p/14778032.html
Copyright © 2011-2022 走看看