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

####

原文地址:https://www.cnblogs.com/andy0816/p/14778032.html