Ich habe heute versucht, mithilfe dieses Tutorials: http://www.youtube.com/watch?v=VwipdNmH ... 2fRmVGMkjE
Eine Post-Get Aktion auf einer Testhomepage durchzuführen.
Doch Leider bekomme ich immer die Fehlermeldung: SyntaxError: Non-ASCII character '\xc3' in file formcheck.py on line 6, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Ich habe jetzt ausch schon nach dem Fehler gegoogelt und auch den angegebenen Link aufgerufen, jedoch habe ich keine Lösung gefunden.
Ich hoffe ihr könnt mir helfen.
Hier ist noch mein Code:
Code: Alles auswählen
import mechanize
def fakepost():
browser = mechanize.Browser(factory=mechanize.RobustFactory()) #browser wird simuliert
browser.set_handle_robots(False) #bin kein robot/robot.txt wird ignoriert
browser.open("http://webcrawler.bplced.net/index.php") #browser öffnet die url
browser.select_form(nr=0) #formular nummer 0 wird selectiert also das erste
browser.form["name"] = "john dillinger" #und dabei das feld mit den namen u und dem wert leon reiser
browser.submit() # dann wird die form abgeschickt
html = browser.response().readlines() #antwort ist der html quellcode
if __name__ == "__main__": #rufts durch die main funktion auf
fakepost() #funktionsaufruf