我的表格结构登录:无法使用python请求模块
<POST https://www.lumosity.com/authentication application/x-www-form-urlencoded
<HiddenControl(utf8=✓) (readonly)>
<HiddenControl(authenticity_token=xMELAlMu5kqxE23RdvRj+UjyF+bXVynw9AgHIc2j69Q=) (readonly)>
<HiddenControl(screen_resolution=) (readonly)>
<HiddenControl(activation_code=) (readonly)>
<HiddenControl(redirect_uri=) (readonly)>
<TextControl(user[login]=)>
<PasswordControl(user[password]=)>
<SubmitControl(commit=Log In) (readonly)>
<SubmitButtonControl(<None>=) (readonly)>
<CheckboxControl(persistent_login=[*1])>>
我的登录IS代码:
import requests
from bs4 import BeautifulSoup as bs
payload = {
'user[login]' : '***@gmail.com',
'user[password]' : '******'
}
with requests.Session() as s:
m = s.get('https://www.lumosity.com/login',headers={'User-agent': 'Mozilla/5.0'})
t = s.post('https://www.lumosity.com/login',data = payload)
r = s.get('http://www.lumosity.com/app/v4/dashboard')
目前我没有使用“真实性令牌”在日志记录。 是否需要?
- 如果是这样,我该如何访问它?
- 做全部表单结构中的参数需要通过“有效载荷”,即 ,即使有些是空的?
- 一旦我登录成功,我应该打印哪些内容来验证它是否成功?
感谢u.it工作 – dreamer 2014-10-06 15:35:50