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

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

0 голосов
/ 10 февраля 2012

Я пытаюсь войти на этот конкретный сайт (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, затем я должен нажать кнопку« идти ». Главное, я не должен использовать Selenium, однако я не знаю, как его использоватьurllib в Python.

1 Ответ

1 голос
/ 10 февраля 2012

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

...