Wenn Sie mit dem Erlernen der Python -Programmiersprache beginnen, stoßen Sie häufig auf die Python Request Library. Die Python -Programmiersprache bietet einige unglaubliche Bibliotheken, die für Web -Scraping, mathematische Berechnung und so weiter verwendet werden können. Durch die Verwendung dieser Bibliotheken können wir effizient optimierten Code für jede Art von Anwendung schreiben. In diesem Tutorial ist die Python Request Patch -Patch -Methode zu untersuchen. Hier möchten wir lernen. Wir werden einige einfache und nützliche Beispiele für Ihre Hilfe in den kommenden Abschnitten anbieten. Also lasst uns anfangen!
Was ist die Funktion der Python -Anforderungsbibliothek?
Die für die Python -Programmiersprache bereitgestellte Anfragebibliothek wird am häufigsten für Web -Scrap -Zwecke verwendet. Wenn Sie eine Anfrage zur Get- oder Post -Anfrage im Web stellen müssen, verwenden Sie die Funktionen der Anfragebibliothek in jedem Python -Programm. Es hilft Ihnen, eine HTTP -Anforderung effizient und schnell an eine bestimmte URL zu stellen. Dieser Artikel dreht sich um die Patch -Methode von Python fordert die Patch -Methode, um zu erfahren, wie Sie eine Patch -Anfrage an eine bestimmte URL stellen.
Was ist die Python -Anforderungs -Patch -Methode in Python?
Die häufigsten Funktionen der Python Request Library sind erhalten, posten und Patch. Die Patch -Methode der Anforderungsbibliothek wird verwendet, um die erforderlichen Änderungen an der angegebenen URL -Adresse vorzunehmen. Es enthält die Änderungselemente und führt die erforderlichen Änderungen an der spezifischen Adresse wie angewiesen vor. Lassen Sie uns erfahren, wie Sie eine Patch -Anforderung an eine bestimmte HTTP.
Beispiel 1
Das erste Beispiel ist sehr einfach. In diesem Programm stellen wir einfach eine Patch -Anforderung an eine bestimmte URL. Der Referenzcode ist im folgenden Screenshot angegeben, um zu verstehen, wie eine Patch -Anforderung an eine bestimmte HTTP -Adresse erstellt wird. Der Beispielcode ist unten angegeben:
Anfragen importieren
r = Anfragen.Patch ('https: // httpbin.org/patch ', data = ' key ':' value ')
Druck (r)
Zuerst haben wir die Anfragenbibliothek in das Programm importiert. Denken Sie immer daran, dass die Funktionen, die Sie in Ihren Programmen und ihren zugehörigen Bibliotheken verwenden, in das Programm importiert werden sollten, bevor Sie eine Funktion verwenden. Wenn Sie die spezifische Bibliothek nicht importieren, können Sie möglicherweise nicht die Funktionen dieser Bibliothek verwenden. Stellen Sie daher sicher, dass Sie alle erforderlichen Bibliotheken in das Programm importiert haben.
Die Anforderungsbibliothek wird mit der Anweisung „Importanfragen“ in das Programm importiert. Danach ist die URL für die Anfragen bereitgestellt.Patch () Funktion zusammen mit dem Datenparameter. Die Antwort aus der Patch () -Anforderung wird in der Variablen „R“ gespeichert und unter Verwendung des Befehls print () wird die Antwort angezeigt, um Ihnen das Ergebnis anzuzeigen. Siehe die Antwort auf die Patch -Anforderung im folgenden Screenshot:
Hier zeigt die Antwort des Servers an, dass die Änderung der gewünschten Adresse erfolgreich vorgenommen wurde. Das gibt den OK -Status der ergriffenen Aktion an, was bedeutet, dass die Funktion erfolgreich wie vom Benutzer beabsichtigte Ausführung durchgeführt wurde.
Beispiel 2
Zuvor haben wir die OK -Antwort vom Server erhalten. Da wir nur den Status der durchgeführten Aktion gedruckt haben, haben wir nur die OK -Antwort vom Server erhalten. Wir können jedoch auch den Inhalt der Patch -Anforderung an den Server anzeigen. Ja, Sie können möglicherweise die Änderungen sehen, die Sie mit der Patch -Anfrage an die angegebene Adresse vorgenommen haben. Das folgende Beispielbeispiel hilft Ihnen dabei. Siehe den unten angegebenen Referenzcode:
Anfragen importieren
r = Anfragen.Patch ('https: // httpbin.org/patch ', data = ' key ':' value ')
Druck (r)
Druck (r.Inhalt)
Zunächst haben wir die Anforderungsbibliothek mit der Anweisung „Importanfragen“ importiert. Danach werden die URL und die Datenwerte an die Anfrage übergeben.Patch () Funktion. Mit der Funktion „Inhalt“ der Patch -Funktion können Sie den Inhalt der Anforderung mit der Patch -Methode für Anforderungen abrufen. Wenn Sie die im obigen Screenshot angegebenen Codezeilen ausführen, werden Sie das folgende Ergebnis auf Ihrem Bildschirm sehen. Hier ist die Ausgabe:
Die Ausgabe zeigt die OK -Antwort zusammen mit dem vom Server empfangenen Inhalt. Die gewünschten Änderungen wurden an der angegebenen Adresse mit der Patch -Methode für Anforderungen vorgenommen, wie in der obigen Ausgabe gezeigt. Der Rest des Inhalts der Ausgabe zeigt alle zugehörigen Daten zum Server.
Beispiel 3
Bisher haben wir gelernt, wie man eine Patch -Anfrage an eine bestimmte Adresse stellt. Wir haben gelernt, wie man mit der Patch -Request -Methode Änderungen an einer bestimmten URL vornimmt, und wir haben die OK -Antwort erhalten, als wir den verfügbaren Server angefordert haben, und unsere Anfrage war erfolgreich. Wir können auf Situationen stoßen, in denen Server nicht verfügbar sind, oder sie sind gesichert, und wir stellen nutzlose Anfragen an. Bei sicheren Servern erlaubt uns der Server nicht, Patch -Anfragen zu stellen. Bevor wir eine bestimmte Adresse anfordern, sollten wir den Status überprüfen, damit wir unsere Zeit nicht verschwenden, um nutzlose Patch -Anfragen zu machen. In diesem Beispiel verwenden wir die Funktion „status_code“ der fatch () -Funktion, um den Status des Servers zu erhalten. Siehe den unten angegebenen Beispielcode:
Anfragen importieren
r = Anfragen.Patch ("https: // google.com ")
print ("Google status code =", r.Statuscode)
print ("Reason =", r.Grund)
Hier versuchen wir, eine Patch -Anfrage an „https: // google zu stellen.com “, bevor wir die Anfrage stellen, werden wir den Status von Google überprüfen.com, um zu sehen, ob wir eine Patch -Anfrage stellen können oder nicht. Das „r.status_code ”wird verwendet, um den Status der angegebenen URL zu überprüfen. Siehe das Ergebnis unten:
Abschluss
In diesem Artikel haben wir gelernt, was die Pythons Anfragebibliothek ist und was die Python -Anfragen Patch -Funktion ist. Wir haben diesen Artikel um die Patch -Methode von Python Requests entworfen. Die von der Anforderungsbibliothek bereitgestellte Patch -Methode für Anforderungen wird verwendet, um die erforderlichen Änderungen an der Quelle vorzunehmen. Mit Hilfe einfacher und grundlegender Beispiele haben wir gelernt, wie man die Patch -Methode für Anforderungen verwendet, um eine Patch -Anforderung an einen bestimmten Server zu stellen.