Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试使用请求模块创建cookie时出错_Python_Session Cookies_Python Requests - Fatal编程技术网

Python 尝试使用请求模块创建cookie时出错

Python 尝试使用请求模块创建cookie时出错,python,session-cookies,python-requests,Python,Session Cookies,Python Requests,我想捕获cookies,以便以后登录到网站,确切地说,我需要得到这个,X-CSRFToken的东西,并在后期的post命令中传递它,这是我的一段代码 import requests url = "https://accounts.coursera.org/signin?post_redirect=https%3A%2F%2Fwww.coursera.org%2F" r = requests.get(url) r.cookies['example_cookie_name'] 错误是: Ke

我想捕获cookies,以便以后登录到网站,确切地说,我需要得到这个,X-CSRFToken的东西,并在后期的post命令中传递它,这是我的一段代码

import requests

url = "https://accounts.coursera.org/signin?post_redirect=https%3A%2F%2Fwww.coursera.org%2F"

r = requests.get(url)
r.cookies['example_cookie_name'] 
错误是:

KeyError: "name='example_cookie_name', domain=None, path=None"

您的cookies中似乎没有该字段(键)


对于您的任务,我建议使用“请求”,这会让您的生活更轻松。

我尝试过,但仍然不起作用:(你能在你的机器上测试一下吗?@user3051961从我的测试中,响应中没有cookie。你确定给出的页面提供了
X-CSRFToken
cookie吗?我已经通过Chrome打开了网站,没有这样的cookie。