Die Busgesellschaft, die ich benutze läuft eine schreckliche Website (Hebrew, English), die eine einfache "From A nach B Fahrplan heute" Abfrage ein Alptraum machen. Ich vermute, dass sie versuchen, die Verwendung des kostspieligen SMS-Abfragesystems zu fördern.Automatisches Drücken einer "Senden" -Taste mit Python
Ich versuche, den gesamten Stundenplan von der Website zu ernten, indem Sie die Abfrage für jeden möglichen Punkt zu jedem möglichen Punkt, der Summe zu etwa 10k Abfragen zusammenfassen würde. Das Abfrageergebnis wird in einem Popup-Fenster angezeigt. Ich bin ziemlich neu in der Webprogrammierung, aber vertraut mit den grundlegenden Aspekten von Python.
- Was ist die eleganteste Art, die Seite zu parsen, wählen Sie einen Wert für ein Dropdown-Menü und drücken Sie "Senden" mit einem Skript?
- Wie gebe ich dem Programm den Inhalt des neuen Popups als Eingabe?
Vielen Dank!
Ich musste submit() nicht senden ('0') wegen FEHLER: HiddenControl-Instanz hat kein Attribut '_click'. siehe: lists.idyll.org/pipermail/twill/2006-August/000526.html – user391339