python从requests请求结果获取cookie

在使用requests发送请求并得到响应后,可以通过访问response对象的cookies属性获取响应中的所有cookie。 示例代码:

```
import requests

url = 'https://www.example.com'
response = requests.get(url)

cookies = response.cookies
print(cookies)
```

可通过遍历cookies字典获取每个cookie的键和值:

```
for key, value in cookies.items():
    print(key, value)
```

也可以直接获取某个特定cookie的值:

```
session_id = cookies.get('session_id')
print(session_id)
```

注意,如果有多个名字相同的cookie,则会返回最新的那个cookie。如果希望获取所有同名的cookie,可以使用response对象的headers属性获取响应头信息,并手动解析出cookies。

相关代码参考