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()

    ####

  • 相关阅读:
    SQL中存储过程与自定义函数的区别
    内置函数
    正则表达式
    HTML发展史
    触发器
    事务
    视图
    索引的使用
    存储过程和自定义函数的区别
    游标用法
  • 原文地址:https://www.cnblogs.com/andy0816/p/14778032.html
Copyright © 2011-2022 走看看