Не могу понять, почему не выходит залогиниться. Перерыл кучу статей, протестил много подобных вариаций, но везде результат один: None. Остановился, на мой взгляд, на наиболее близком к решению.
from http.cookiejar import CookieJar
import urllib.request, urllib.parse
import re
cookie = CookieJar()
cookie_handler = urllib.request.HTTPCookieProcessor(cookie)
req = urllib.request.build_opener(cookie_handler)
req.add_header = [('User-Agent','Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11')]
urllib.request.install_opener(req)
params = bytes(urllib.parse.urlencode({'nick':'kramh', 'passwd':'******'}), 'utf-8')
resp = req.open('http://linux.org.ru/index.jsp', params)
page = str(resp.read(), 'utf-8')
parse = re.search(r'kramh', page)
print(parse)