Seite 1 von 2

Re: Mechanize Checkboxen

Verfasst: Dienstag 27. Juni 2017, 15:02
von lackschuh
[codebox=html5 file=Unbenannt.html]onclick="doSubmit()[/code]
ich geh davon aus, dass du so was wie Selenium dafür brauchst.

Re: Mechanize Checkboxen

Verfasst: Dienstag 27. Juni 2017, 15:24
von snafu
Auf den Inhalt habe ich nicht geachtet. Es kam jedenfalls nicht die von dir gezeigte Fehlermeldung.

Re: Mechanize Checkboxen

Verfasst: Dienstag 27. Juni 2017, 15:35
von phoenixx592
Ich würde auch Selenium benutzen nur öffnet sich da direkt der Browser und macht das ganze nicht verdeckt und sexy in der Console :wink:

Re: Mechanize Checkboxen

Verfasst: Dienstag 27. Juni 2017, 15:50
von BlackJack
@phoenixx592: Sowie JavaScript ins Spiel kommt, und das kommt heutzutage ja recht schnell ins Spiel, reicht so etwas simples wie `mechanize` nicht mehr aus. Man muss dann entweder einen Browser oder zumindest eine Browser-Engine verwenden — dabei muss ja auch nicht zwingend etwas angezeigt werden — oder man muss selbst herausfinden wie die Kommunikation zwischen einem echten Browser und dem Server abläuft und das manuell nachbauen. Dann mit `requests` und `lxml.html` und eventuell noch etwas wie BeautifulSoup.

Re: Mechanize Checkboxen

Verfasst: Dienstag 27. Juni 2017, 15:54
von phoenixx592
da ist aber kein JAVA skript drin! :mrgreen:

Re: Mechanize Checkboxen

Verfasst: Dienstag 27. Juni 2017, 16:44
von BlackJack
@phoenixx592: Beim „Show“-Button wird eine `onSubmit()`-Funktion aufgerufen wie lackschuh ja schon gezeigt hat. Und irgendwelcher Google-Analytics-Kram ist in der Seite auch. Wobei der eher kein Problem darstellen sollte.