Проблема с Mechanize

 
0
 
Python
ava
fray | 18.02.2010, 18:36

# -*- coding: utf-8 -*-
from mechanize import Browser

br = Browser()
resp = br.open("http://mysite.ru/")

br.select_form(name="auth_form")

br['login'] = 'blal'
br['password'] = 'sdhghsds'

br.submit()


И получаю ошибку

Traceback (most recent call last):
File "br.py", line 18, in <module>
br.submit()
File "build/bdist.freebsd-7.0-20081001-SNAP-amd64/egg/mechanize/_mechanize.py", line 547, in submit
File "build/bdist.freebsd-7.0-20081001-SNAP-amd64/egg/mechanize/_mechanize.py", line 209, in open
File "build/bdist.freebsd-7.0-20081001-SNAP-amd64/egg/mechanize/_mechanize.py", line 261, in _mech_open
mechanize._response.httperror_seek_wrapper: HTTP Error 403: request disallowed by robots.txt

В чем проблема, может работал кто-нибудь с mechanize.Browser?, спасибо
Если проблема в том, что он не может получить robots.txt, то как отключить функцию получения robots.txt.
Kommentare (1)
ava
fray | 18.02.2010, 18:52 #

br.set_handle_robots(False)

Всем спасибо, тема закрыта.
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  fray
advanced
Absenden