我正在尝试登录此特定网站(http://www.vinquery.com/login.aspx),我可以使用Selenium但我无法通过使用urllib
进行操作Python(2.6)。
我试过这种方式:
import urllib
import urllib2
import lxml
from lxml import etree
url='http://www.vinquery.com/login.aspx'
values = {'User Name' : 'xxx', 'Password' : 'yyy'}
data = urllib.urlencode(values)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
the_page = response.read()
...但是使用这个程序我没有收到任何错误。这是正确的方法吗?
我的另一个疑问是如何在特定的方框中“输入VIN”。
在这里,我应该使用urllib
给出VIN,然后我应该按下go按钮。主要的是我不应该使用Selenium,但我不知道如何在Python中使用urllib
。