ich arbeite seit ein paar tagen mit dem modul mechanize um mich automatisch auf webseite einzuloggen und auf dieser informationen abzurufen... auf einer clanhomepage und auf schuelervz.net funktioniert dieses auch einwandfrei... allerdings auf der seite eines browsergames nicht. der Aufruf submit() scheint defekt zu sein.
Code: Alles auswählen
import mechanize
browser = mechanize.Browser()
browser.open('http://ogame.de/')
browser.select_form('loginForm')
control = browser.find_control("uni_url", type="select")
control.value = ['uni6.ogame.de']
browser['login'] = '*********'
browser['pass'] = '*********'
browser.submit()
print browser.geturl()
mfg, thorsten