相关疑难解决方法(0)

Python请求和持久会话

我正在使用请求模块(版本0.10.0与Python 2.5).我已经想出如何将数据提交到网站上的登录表单并检索会话密钥,但我看不到在后续请求中使用此会话密钥的明显方法.有人可以在下面的代码中填写省略号或建议另一种方法吗?

>>> import requests
>>> login_data =  {'formPosted':'1', 'login_email':'me@example.com', 'password':'pw'}
>>> r = requests.post('https://localhost/login.py', login_data)
>>> 
>>> r.text
u'You are being redirected <a href="profilePage?_ck=1349394964">here</a>'
>>> r.cookies
{'session_id_myapp': '127-0-0-1-825ff22a-6ed1-453b-aebc-5d3cf2987065'}
>>> 
>>> r2 = requests.get('https://localhost/profile_data.json', ...)
Run Code Online (Sandbox Code Playgroud)

python python-requests

95
推荐指数
5
解决办法
17万
查看次数

标签 统计

python ×1

python-requests ×1