爬虫-某游戏官网登录post提交
本站下所有关于爬虫相关的技术只限于学习交流,请勿商用!切勿给对方服务器造成压力!
from requests_html import HTMLSession
session =HTMLSession()
response = session.get('http://auth.changyou.com/new_login.jsp')
token=response.html.xpath('//*[@name="loginToken"]/@value')[0]
user = '1mrjdl60vhqd@changyou.com'
pwd = '3kq6ozi'
url1 = 'https://auth.changyou.com/login'
data = {
'loginToken': token,
's': '',
'theme': 'null',
'isMiddleLogin':'',
'inputCnTime':'',
'cn': user,
'password': pwd
}
def get_time():
session.post(url=url1, data=data)
res = session.get('http://member.changyou.com/')
url = res.html.xpath('//a/@href')[0]
res_1 = session.get(url)
time =res_1.html.xpath('//*[@class="info"]/p/span/text()')
if time==[]:
session.post(url=url1, data=data,cookies={})
get_time()
else:
return time
res =session.post(url=url1, data=data,cookies={})
if '忘记密码' in res.text:
print('账号密码错误')
else:
print(get_time())