使用python登录到wesite时出现问题
问题描述:
import urllib, urllib2, cookielib, webbrowser
username = 'Firstname.lastname'
password = 'Password'
url = 'https://www.myhcl.com/Login/home.aspx'
webbrowser.open(url, new=1, autoraise=1)
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
login_data = urllib.urlencode({'txtUserID' : username, 'txtPassword' :
password})
opener.open('https://www.myhcl.com/Login/home.aspx', login_data)
resp = opener.open('https://www.myhcl.com/Login/home.aspx')
print resp
webbrowser.open(url, new=1, autoraise=1)
#webbrowser.open_new('https://www.myhcl.com/Login/home.aspx')
通过运行此代码网页打开,但无法登录到页面。使用python登录到wesite时出现问题
我看网站和表格发送比用户名和密码更多的参数。他们发送'__EVENTTARGET','__EVENTARGUMENT','__VIEWSTATE','__EVENTVALIDATION','hddScrnResln','hddBkgImage,'txtUserID','txtPassword','ddlDomain','btnSubmit.x'和'btnSubmit.y' –
但它只需要两个参数登录ID和密码,而登录 – Basavaraj