Das Requests-Modul ist ein Modul, das für den Netzwerkzugriff verwendet wird. Tatsächlich gibt es viele ähnliche Module, wie z. B. urllib, urllib2, httplib, httplib2. Sie bieten grundsätzlich ähnliche Funktionen Anfragen Kann das Modul abgenommen werden? Sie können die offizielle Website öffnen und einen Blick darauf werfen. Es handelt sich um ein http-Modul für „Menschen“. Wie menschlich ist es also? Ich glaube, wenn Sie schon einmal Module wie urllib verwendet haben, werden Sie feststellen, dass es tatsächlich sehr benutzerfreundlich ist.
Anfragen importieren
Nachdem der Download abgeschlossen ist, ist das Importieren des Moduls sehr einfach, der Code lautet wie folgt:
import requests
Anfrage-URL
Hier listen wir die gebräuchlichste Syntax zum Senden von Get- oder Post-Anfragen auf.
Senden Sie eine Get-Anfrage ohne Parameter:
r=requests.get("http://pythontab.com/justTest")
Jetzt erhalten wir ein Antwortobjekt r, wir können dieses Objekt verwenden, um alle gewünschten Informationen abzurufen.
Im obigen Beispiel hat die Get-Anfrage keine Parameter. Was ist also, wenn die Anfrage Parameter erfordert?
Senden Sie eine Get-Anfrage mit Parametern
payload = {'key1': 'value1', 'key2': 'value2'} r = requests.get("http://pythontab.com/justTest", params=payload)
Wie wir aus dem oben Gesagten wissen, werden unsere Get-Parameter als params-Schlüsselwortparameter übergeben.
Wir können die angeforderte spezifische URL ausdrucken, um zu sehen, ob sie korrekt ist:
>>>print r.url http://pythontab.com/justTest?key2=value2&key1=value1
Das obige ist der detaillierte Inhalt vonSo importieren Sie Anfragen in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!