2019-05-07-重学Python24-requests登陆网站-session机制,很轻松

1,还是登陆课堂派这个网站举例子。我用requests库发post请求一下子就成功了,很easy。
2,但是结合selenium却没有成功,我感觉还是selenium中的add_cookie方法的问题,很难受这一点。只能先搁置了。我都研究两天了,还没有一个结果!



'''
1,requests 模拟请求课堂派这个网站。
2,成功了,session机制果然很好用!!!

'''
import requests



url = 'https://www.ketangpai.com/UserApi/login'  #登陆地址
account = '152XXXXX'  #账号
password = '59XXXX'  #密码

headers = {"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0",
               "X-Requested-With": "XMLHttpRequest"
            }
data = {"email":account, "password":password, 'remember':'0'}
roomSession  = requests.Session()
t1 = roomSession.post(url, data=data, headers = headers)
t2 = roomSession.get('https://www.ketangpai.com/Main/index.html')
print(t1.text) #得到的是返回--{"status":1,"url":"\/Main\/index.html","uid":"MDAwMDAwMDAwMLOstdyHudFqhbVyoQ","info":"success"}
print(t2.text)  #得到的是网页信息,正好是我想要的,个人信息页面,很给力!

你可能感兴趣的:(2019-05-07-重学Python24-requests登陆网站-session机制,很轻松)