Python HTTP-Befehle ausführen
Kurz zu fassen, ich habe grundsätzlich festgestellt, dass die Ausführung von bestimmten Zeichenfolgen in der Adressleiste des Browsers bewirkt, dass gute Dinge passieren, für mich.
Zum Beispiel: http://myip:myport/?CreateOrder=Create+New+Order schafft eine neue Ordnung in meiner Datenbank.
Habe ich verwendet python die Variablen möchte ich den übergebenen string, aber nicht wissen, die richtigen Vokabeln zu können, Abbildung genau, wie man python zum ausführen die Zeichenfolge als wäre es ein browser.
Sorry für die unwissenden. Ich würde schätzen jede Hilfe, die
- hier starten docs.python.org/library/urllib2.html
Du musst angemeldet sein, um einen Kommentar abzugeben.
Während ich nicht sicher bin, dass ich völlig verstehen, der Kontext Ihrer Frage können Sie stellen Sie URL-requests in python mit dem urllib2 Modul, speziell schauen die
urlopen
Funktion.Hier ist ein Beispiel, wie Sie die Anfrage, die Sie zeigte:
Sollten Sie sich die
Anfragen
Modul.(httpbin.org ist ein netter service, für das debugging von HTTP-requests)
Ergebnis: