python session 模拟自动登录

Posted zqrios

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python session 模拟自动登录相关的知识,希望对你有一定的参考价值。

# coding=utf-8

import requests

# 实列化session
session = requests.session()

#使用session发送post请求,获取对方保存在本地的cookie
post_url = "http://www.renren.com/PLogin.do"

headers = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"}

post_data = {"email":"13018668699","password":"12431"}

session.post(post_url,headers=headers,data=post_data)

# 使用session 请求登陆后人页面
url = http://www.renren.com/965760322/profile

response = session.get(url,headers=headers)

response.encoding = utf-8
print(response.text)

 

以上是关于python session 模拟自动登录的主要内容,如果未能解决你的问题,请参考以下文章

python接口自动化3-自动发帖(session)转载

Python爬虫模拟登录遇到的问题——CSRF防御

python接口自动化3-自动发帖(session)

python 模拟登录

Python模拟登录cnblogs

python爬虫--运用cookie模拟登录知乎