import requests
url = 'https://accounts.douban.com/j/mobile/login/basic'
request_headers = {
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',
'Accept-Encoding': 'gzip, deflate, br',
'Accept-Language': "zh-CN,zh;q=0.9",
'Cache-Control': 'no-cache',
'Cookie': '',
'Pragma': 'no-cache',
'Upgrade-Insecure-Requests': '1',
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36 }'
} # 上图中的url
formdata = {
'name':'csdn@csdn.com', #输入账户名和密码
'password':'csdncsdn',
'remember':'false'
}
#z = requests.Session()
z = requests.post(url, data=formdata, headers=request_headers)
print(z.status_code)
模拟登陆过程,最终输出状态码200,代表成功