使用requests登录V2EX,requests登录v2ex,# coding=utf
文章由Byrx.net分享于2019-03-23 05:03:59
使用requests登录V2EX,requests登录v2ex,# coding=utf
# coding=utf-8import requestsfrom bs4 import BeautifulSoup as bss = requests.Session()headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36', 'Origin': 'http://www.v2ex.com', 'Referer': 'http://www.v2ex.com/signin', 'Host': 'www.v2ex.com',}r = s.get('http://www.v2ex.com/signin', headers=headers)soup = bs(r.content)once = soup.find('input', {'name': 'once'})['value']login_data = {'u': '***', 'p': '***', 'once': once, 'next': '/'}s.post('http://www.v2ex.com/signin', login_data, headers=headers)f = s.get('http://www.v2ex.com/settings', headers=headers)print f.content
评论关闭