Python爬虫编程思想(101):使用Selenium管理Cookies

Posted 蒙娜丽宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python爬虫编程思想(101):使用Selenium管理Cookies相关的知识,希望对你有一定的参考价值。

        使用Selenium,可以方便地管理Cookie,例如,获取Cookie、添加和删除Cookie等。

       下面的例子使用Selenium API获取了Cookie列表,并添加了新的Cookie,以及删除了所有的Cookie。

from selenium import webdriver
browser = webdriver.Chrome(\'./webdriver/chromedriver\')
browser.get(\'https://www.jd.com\')
# 获取Cookie列表
print(browser.get_cookies())
# 添加新的Cookie
browser .add_cookie(\'name\': \'name\', \'value\':\'jd\',\'domain\':\'www.jd.com\')
print(browser.get_cookies())
# 删除所有的Cookie
browser.delete_all_cookies()
print(browser.get_cookies())  

运行结果如图1所示。

以上是关于Python爬虫编程思想(101):使用Selenium管理Cookies的主要内容,如果未能解决你的问题,请参考以下文章

Python爬虫编程思想(135):多线程和多进程爬虫--Python与线程

Python爬虫编程思想(135):多线程和多进程爬虫--Python与线程

Python爬虫编程思想(67): 使用pyquery修改节点

Python爬虫编程思想(127):使用Appium抓取移动数据--安装和配置Appium

Python爬虫编程思想(51):使用Beautiful Soup选择节点

Python爬虫编程思想(128):使用Appium抓取移动数据--启动Appium服务