Python selenium设置cookie

本文介绍了如何使用Selenium WebDriver进行Cookie的操作,包括通过get_cookies()获取Cookie,使用add_cookie()添加Cookie,以及利用delete_cookie()和delete_all_cookies()删除Cookie。示例代码展示了如何在Python中添加一个包含必要参数的Cookie,并在访问网站前先加载页面以确保Cookie被正确设置。
摘要由CSDN通过智能技术生成

操作cookie方法

get_cookies() 					获取cookie
add_cookie(cookie_dict)			添加cookie
delete_cookie(name)				删除指定(name)cookie
delete_all_cookies()			删除所有cookie

add_cookie()用法

源码在这里插入图片描述

参数cookie_dict,它是以字典的形式传入的,字典中必选的键是nam"和value,可选的键是path、domin、secure、expiry

实例
from selenium import webdriver


driVer = webdriver.Chrome()
url = ‘不是自己的网站,隐藏处理’
driVer.get(url)
cookie = {'name': 'Cookie', 'value': 'PHPSESSID=fb04fa6cd22dae22c880b243477c8e3e; acw_tc=65c86a0a16209584766092062ef9dac115cea72764b357d21c5221efa4b7e0'}
driVer.add_cookie(cookie_dict=cookie)
driVer.get(url)

注意:添加cookie前,需要首先加载网站,这样Selenium才能知道cookie属于哪个网站

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值