0
我想用python登录到ASP网站。这是登录页面的样子。如何使用python登录到ASP网站
<div class="menuitem">
<form id="login" action="public.asp?sid=new" method="post">
<ol>
<li>
<label for="username">Username:</label>
<input name="username" id="username" type="text" />
</li>
<li>
<label for="password">Password:</label>
<input name="password" id="password" type="password" />
</li>
<li>
<input type="submit" value="Login" />
</li>
</ol>
</form>
</div>
我想这在我的Python代码
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
login_data = urllib.urlencode({'username' : username, 'password' : password})
opener.open('http://www.battrick.org\public.asp', login_data)
resp = opener.open('http://battrick.org/nl/playerdetails.asp?playerID=4456754')
print resp.read()
我NOST一定要传递给open()方法是什么网址。
也许在URL中使用正斜杠而不是反斜杠? – kindall 2014-11-23 07:00:44