我是网页抓取的新手,但想尝试在项目中使用它。我想登录到fantasyfootball网站,下面是从网站的形式: 试图使用python登录到网站
<fieldset>
<table cellspacing="0" cellpadding="0" border="0" width="695" class="data-entry">
<tbody>
<tr>
<td>
<label><span>Email Address</span></label>
<input id="j_username" class="required email" type="text" name="j_username" title="*Please enter a valid email address" />
</td>
<td>
<label><span>Password</span></label>
<input id="j_password" class="required password" type="password" name="j_password" title="*Please enter a valid password<br/>(minimum 6 characters)" />
这里是我到目前为止的代码:
from httplib2 import Http
from urllib.parse import urlencode
url='https://users.premierleague.com/PremierUser/account/login.html'
h=Http()
email='myemail'
password='mypassword'
h.add_credentials(email,password)
data={'j_username':'myemail','j_password':'mypassword'}
web_data = urlencode(data)
response, content = h.request(url, 'POST', web_data)
我没有得到任何错误,在刚刚没事全部
我会建议[请求](http://docs.python-requests.org/en/latest/)库。 – Noctua 2014-10-29 14:17:23
你能打印回应吗? – ErlVolton 2014-10-29 14:18:15
你确定你已经拥有了所有的数据包吗?您可以剖析使用Chrome开发人员工具发送的请求,以检查这一点。 – matsjoyce 2014-10-29 14:18:19