Como fazer login em um site com python e mecanizar

Estou tentando entrar no sitehttp://www.magickartenmarkt.de e fazer algumas análises na área de membros (https://www.magickartenmarkt.de/?mainPage=showWants). Eu vi outros exemplos para isso, mas não entendo porque minhas abordagens não funcionaram. Identifiquei os formulários certos para a primeira abordagem, mas não está claro se funcionou. Na segunda abordagem, a página da Web de recuperação mostra que não tenho acesso à área de membros.

Eu ficaria feliz por qualquer ajuda.

import urllib2
import cookielib
import urllib
import requests
import mechanize
from mechanize._opener import urlopen
from mechanize._form import ParseResponse

USERNAME = 'Test'
PASSWORD = 'bla123'
URL      = "http://www.magickartenmarkt.de"

# first approach
request = mechanize.Request(URL)
response = mechanize.urlopen(request)
forms = mechanize.ParseResponse(response, backwards_compat=False)
# I don't want to close?!
#response.close()

# Username and Password are stored in this form
form = forms[1]

form["username"] = USERNAME
form["userPassword"] = PASSWORD

#proof entering data has worked
user = form["username"]  # a string, NOT a Control instance
print user
pw = form["userPassword"]  # a string, NOT a Control instance
print pw
#is this the page where I will redirected after login?
print urlopen(form.click()).read () 

#second approach
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
login_data = urllib.urlencode({'username' : USERNAME, 'userPassword': PASSWORD})

#login
response_web = opener.open(URL, login_data)

#did it work? for me not....
resp = opener.open('https://www.magickartenmarkt.de/?mainPage=showWants')
print resp.read()

questionAnswers(2)

yourAnswerToTheQuestion