python3 模拟登录v2ex实例讲解
闲的无聊。。。
网上一堆,正好练手(主要是新手)
#coding=utf-8 importrequests frombs4importBeautifulSoup headers={ 'user-agent':'Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/56.0.2924.87Safari/537.36', 'origin':'https://www.v2ex.com', 'referer':'https://www.v2ex.com/signin', 'host':'www.v2ex.com', } s=requests.Session() r=s.get('https://www.v2ex.com/signin',headers=headers) soup=BeautifulSoup(r.content,"html.parser") #获取登录数据 once=soup.find('input',{'name':'once'})['value'] name=soup.find('input',{'type':'text','class':'sl'})['name'] password=soup.find('input',{'type':'password','class':'sl'})['name'] login_data={ name:'xxx', password:'xxx', 'once':once, 'next':'/' } #登录 s.post('https://www.v2ex.com/signin',login_data,headers=headers)
以上这篇python3模拟登录v2ex实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。