通过requests模拟登录

模拟登录网站

import requests
ssion = requests.session()

def login():
    login_url = "http://www.renren.com/PLogin.do"
    data = {
        "email": "",  #用户名
        "password": "",  #密码
        "Cookie": "anonymid=jzjl1t0f-tijvau; depovince=BJ; jebecookies=54949665-034d-4391-8d67-62772d0f36dc|||||; _r01_=1; JSESSIONID=abcRYIu9JWO4ef0N5mUYw; ick_login=bcc25179-7c3c-4d8e-8d4f-9e6955d157c6; _de=90D78681B18395BF1E89E9A775AD2FBD; p=d792bdb8d35321ae972fad70020b149d9; first_login_flag=1; ln_uact=15837937012; ln_hurl=http://head.xiaonei.com/photos/0/0/men_main.gif; t=01fc9f271a40215fa184cfc958a507ca9; societyguester=01fc9f271a40215fa184cfc958a507ca9; id=971984079; xnsid=51cc2f19; ver=7.0; loginfrom=null; jebe_key=85aa3eb5-4769-4c95-8f05-7b73593ed810%7C0e40639a8e96c48d8074a866ac082dd7%7C1566290728182%7C1%7C1566290714479; jebe_key=85aa3eb5-4769-4c95-8f05-7b73593ed810%7C0e40639a8e96c48d8074a866ac082dd7%7C1566290728182%7C1%7C1566290714483; wp_fold=0"
    }  #通过cookie识别身份

    headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'}
    response = ssion.post(url=login_url,data=data,headers=headers).content.decode("utf-8")
    print(response)
    getHomePage()
def getHomePage():
    base_url = "http://www.renren.com/964508169/profile"  #自己的url
    response = ssion.get(base_url)
    data = response.content.decode("utf-8")
    s=str(data)
    with open("人人网.html","w",encoding="utf-8") as f:
        f.write(s)
if __name__ == '__main__':
    login()

猜你喜欢

转载自blog.csdn.net/qq_40576301/article/details/99884839