request 获取请求中cookie中的值
时间: 2024-04-01 09:37:48 浏览: 194
获取cookie
5星 · 资源好评率100%
你可以使用 `requests` 库中的 `cookies` 属性来获取请求中的 cookie 值。以下是一个示例代码:
```python
import requests
url = 'https://www.example.com'
response = requests.get(url)
# 获取所有的 cookie
cookies = response.cookies.get_dict()
print(cookies)
# 获取某个特定的 cookie 值
cookie_value = cookies.get('cookie_name')
print(cookie_value)
```
在这个例子中,我们首先使用 `requests.get()` 函数发送一个 GET 请求,并将响应结果保存在 `response` 变量中。然后,使用 `response.cookies.get_dict()` 方法获取所有的 cookie 值,并将其保存在 `cookies` 变量中。通过 `cookies.get('cookie_name')` 方法,我们可以获取某个特定 cookie 的值。
需要注意的是,如果请求中没有 cookie,或者 cookie 中没有指定的键名,那么 `cookies.get()` 方法将返回 `None`。
阅读全文