Я пытаюсь использовать код, прочитанный в Kent's Korner для проверки подлинности на основе форм. По крайней мере, мне сказали, что веб-сайт, который я пытаюсь прочитать, аутентифицирован на основе форм.
Но я не могу пройти мимо страницы входа. Я использую код
Import urllib, urllib2, cookielib, string
# configure an opener that will handle cookies
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor())
urllib2.install_opener(opener)
# use the opener to POST to the login form and the protected page
params = urllib.urlencode(dict(username='user', password='stuff'))
f = opener.open('http://www.hammernutrition.com/forums/memberlist.php?mode=viewprofile&u=1323', params)
data = f.read()
f.close()
f = opener.open('http://www.hammernutrition.com/forums/memberlist.php?mode=viewprofile&u=1323')
data = f.read()
f.close()