Heim >Backend-Entwicklung >Python-Tutorial >So rufen Sie das Anforderungspaket in Python auf

So rufen Sie das Anforderungspaket in Python auf

silencement
silencementOriginal
2019-06-13 09:49:183305Durchsuche

So rufen Sie das Anforderungspaket in Python auf

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 rufen Sie das Anforderungspaket in Python auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was sind die GUIs von Python?Nächster Artikel:Was sind die GUIs von Python?