So installieren Sie die Anforderungsbibliothek in Python
requests ist eine einfache und benutzerfreundliche HTTP-Bibliothek, die in Python implementiert ist. Sie ist viel einfacher zu verwenden als urllib
Da es sich um eine Bibliothek eines Drittanbieters handelt , es erfordert eine CMD-Installation vor der Verwendung
pip install requests
Nachdem die Installation abgeschlossen ist, importieren Sie es. Wenn es normal ist, bedeutet dies, dass Sie es verwenden können.
Grundlegende Verwendung:
requests.get() wird zum Anfordern der Zielwebsite verwendet. Der Typ ist ein HTTP-Antworttyp.
import requests response = requests.get('http://www.baidu.com') print(response.status_code) # 打印状态码 print(response.url) # 打印请求url print(response.headers) # 打印头信息 print(response.cookies) # 打印cookie信息print(response.text) #以文本形式打印网页源码 print(response.content) #以字节流形式打印
Ergebnis ausführen:
Statuscode: 200
Verschiedene Anfragemethoden:
import requests requests.get('http://httpbin.org/get') requests.post('http://httpbin.org/post') requests.put('http://httpbin.org/put') requests.delete('http://httpbin.org/delete') requests.head('http://httpbin.org/get') requests.options('http://httpbin.org/get')
Grundlegende Get-Anfrage
import requests response = requests.get('http://httpbin.org/get')print(response.text)
GET-Anfrage mit Parametern:
Die erste Methode ist Direkt Parameter werden in der URL platziert
import requests response = requests.get(http://httpbin.org/get?name=gemey&age=22)print(response.text)
Json analysieren
import requests response = requests.get('http://httpbin.org/get') print(response.text) print(response.json()) #response.json()方法同json.loads(response.text) print(type(response.json()))
Das obige ist der detaillierte Inhalt vonSo installieren Sie die Anforderungsbibliothek in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Sowohl Curl als auch Pythonrequests sind leistungsstarke Tools zum Senden von HTTP-Anfragen. Während Curl ein Befehlszeilentool ist, mit dem Sie Anfragen direkt vom Terminal aus senden können, bietet die Requests-Bibliothek von Python eine eher programmatische Möglichkeit, Anfragen aus Python-Code zu senden. Die grundlegende Syntax zum Konvertieren des Curl-Befehls in den Pythonrequestscurl-Befehl lautet wie folgt: curl[OPTIONS]URL Beim Konvertieren des Curl-Befehls in eine Python-Anfrage müssen wir die Optionen und die URL in Python-Code konvertieren. Hier ist ein Beispiel für einen CurlPOST-Befehl: curl-XPOST https://example.com/api

1. Installieren Sie die Anforderungsbibliothek. Python muss vorab installiert werden. Sie können die installierte Python-Version überprüfen, indem Sie den Befehl python --version ausführen um Python 3.X oder höher zu installieren. Nach der Installation von Python können Sie die Anforderungsbibliothek über den folgenden Befehl direkt installieren. pipinstallrequestsPs: Sie können zu inländischen Pip-Quellen wie Alibaba und Douban wechseln, die schnell sind. Um die Funktion zu demonstrieren, habe ich Nginx verwendet, um eine einfache Website zu simulieren. Führen Sie nach dem Herunterladen einfach das Programm nginx.exe im Stammverzeichnis aus.

Requests erbt alle Funktionen von urllib2. Requests unterstützt HTTP-Verbindungspersistenz und Verbindungspooling, unterstützt die Verwendung von Cookies zur Aufrechterhaltung von Sitzungen, unterstützt das Hochladen von Dateien, unterstützt die automatische Bestimmung der Kodierung von Antwortinhalten und unterstützt internationalisierte URLs und die automatische Kodierung von POST-Daten. Die Installationsmethode verwendet pip, um $pipinstallrequests zu installieren. Grundlegende GET-Anforderungen (Header- und Parmas-Parameter) anfordern. 1. Die grundlegendste GET-Anfrage kann direkt mit der Get-Methode „response=requests.get(“http://www.baidu.com/“ verwendet werden. "

Python simuliert den Browser, der Post-Anfragen im Importrequests-Format sendet request.postrequest.post(url,data,json,kwargs)#Post-Anforderungsformat request.get(url,params,kwargs)#Im Vergleich zur Get-Anfrage sind die Parameter für das Senden von Post-Anfragen unterteilt Der Datenparameter „forms“ (x-www-form-urlencoded) unterstützt das Wörterbuchformat und das Zeichenfolgenformat. Das Wörterbuchformat verwendet die Methode json.dumps(), um die Daten in eine Zeichenfolge im legalen JSON-Format zu konvertieren

Request und BeautifulSoup sind Python-Bibliotheken, die jede Datei oder jedes PDF online herunterladen können. Die Anforderungsbibliothek wird zum Senden von HTTP-Anforderungen und zum Empfangen von Antworten verwendet. Die BeautifulSoup-Bibliothek wird verwendet, um den in der Antwort empfangenen HTML-Code zu analysieren und den herunterladbaren PDF-Link zu erhalten. In diesem Artikel erfahren Sie, wie Sie PDFs mit Request und BeautifulSoup in Python herunterladen. Abhängigkeiten installieren Bevor wir die BeautifulSoup- und Request-Bibliotheken in Python verwenden, müssen wir diese Bibliotheken mit dem Befehl pip im System installieren. Um request und die BeautifulSoup- und Request-Bibliotheken zu installieren,

Requests ist ein Python-Modul, mit dem verschiedene HTTP-Anfragen gesendet werden können. Es handelt sich um eine benutzerfreundliche Bibliothek mit vielen Funktionen, von der Übergabe von Parametern in URLs über das Senden benutzerdefinierter Header bis hin zur SSL-Überprüfung. In diesem Tutorial erfahren Sie, wie Sie diese Bibliothek verwenden, um einfache HTTP-Anfragen in Python zu senden. Sie können Anfragen in den Python-Versionen 2.6–2.7 und 3.3–3.6 verwenden. Bevor Sie fortfahren, sollten Sie wissen, dass es sich bei Requests um ein externes Modul handelt. Sie müssen es also installieren, bevor Sie die Beispiele in diesem Tutorial ausprobieren. Sie können es installieren, indem Sie den folgenden Befehl im Terminal ausführen: pipinstallrequests Sobald das Modul installiert ist, können Sie es mit dem folgenden Befehl importieren

1. Vorbereitungsarbeiten Zunächst müssen wir sicherstellen, dass wir die Anforderungsbibliothek bereits installiert haben. Wenn sie nicht installiert ist, führen Sie die folgenden Schritte aus, um die Bibliothek zu installieren. pip-Installation Unabhängig davon, ob es sich um Windows, Linux oder Mac handelt, kann es über das Pip-Paketverwaltungstool installiert werden. Führen Sie den folgenden Befehl in der Befehlszeile aus, um die Installation der Anforderungsbibliothek abzuschließen: pip3installrequests Dies ist die einfachste Installationsmethode und wird empfohlen. Installation überprüfen Um zu überprüfen, ob die Bibliothek erfolgreich installiert wurde, können Sie sie in der Befehlszeile testen: importrequestsres=requests.get('https://www.baidu

Beginnen Sie schnell mit dem Senden von Anfragen>>>importrequests>>>r=requests.get('https://api.github.com/events')#GET>>>r=requests.post('https://httpbin.org /post',data={'key':'value'})#POST>>
