Сбор VIN на одном сайте

Я пытаюсь войти на этот конкретный сайт (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" в определенном поле.

Здесь я должен дать VIN с помощью urllib, тогда я должен нажать кнопку Go. Главное, я не должен использовать Selenium, однако я не знаю, как использовать urllibв Python.

1 ответ

Для таких задач я бы рекомендовал использовать механизм вместо urllib.

Другие вопросы по тегам