Форум сайта python.su
site_adress = raw_input()
vk_login = raw_input()
vk_password = raw_input()
data = urllib.urlencode({
"email": vk_login,
"pass": vk_password,
})
page = urllib.urlopen("login.vk.com", data)
source = page.read()
print source
Message File Name Line Position
Traceback
<module> <module1> 23
urlopen C:\Python26\Lib\urllib.py 89
open C:\Python26\Lib\urllib.py 208
exceptions.TypeError: open_file() takes exactly 2 arguments (3 given)
Офлайн
page = urllib.urlopen("http://login.vk.com/", data)
Офлайн
krwlr, это страница логина, а в чём дело?
P.S Понял, понял, спасибо)))
Отредактировано (Май 10, 2010 21:11:06)
Офлайн
С этим проблемы разрешились, но при попытке открыть страницу сайта вываливается следующее:
Message File Name Line Position
Traceback
<module> <module1> 18
urlopen C:\Python26\Lib\urllib.py 87
open C:\Python26\Lib\urllib.py 206
open_http C:\Python26\Lib\urllib.py 354
exceptions.IOError: ('http protocol error', 0, 'got a bad status line', None)
Офлайн
Ап
Офлайн
может возвращается статус отличный от 200(редирект, к примеру) и urlopen впадает в панику?
Офлайн
truporezurllib редиректы обрабатывает вроде нормально.
urlopen впадает в панику?
Офлайн