requests时cookie怎么写
时间: 2023-06-27 21:07:47 浏览: 43
在使用 requests 模块发送请求时,可以通过 cookies 参数设置请求中的 cookie。具体操作如下:
1. 定义一个字典类型的变量 cookies,将需要设置的 cookie 键值对存储在其中,如:
```python
cookies = {'cookie_name': 'cookie_value'}
```
2. 在发送请求时,将 cookies 变量作为参数传入 requests 模块的请求方法中,如:
```python
import requests
url = 'http://www.example.com'
cookies = {'cookie_name': 'cookie_value'}
response = requests.get(url, cookies=cookies)
```
以上代码中,使用 get 方法发送 GET 请求,并将 cookies 参数设置为 cookies 变量。
如果要设置多个 cookie,可以在 cookies 变量中添加多个键值对,如:
```python
cookies = {'cookie_name1': 'cookie_value1', 'cookie_name2': 'cookie_value2'}
```
注意,cookie 的键值对必须是字符串类型。如果有多个 cookie,可以使用浏览器开发者工具查看当前网站的 cookie 信息,并将其复制到 cookies 变量中。