Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie die Anforderungsbibliothek in Python

So installieren Sie die Anforderungsbibliothek in Python

silencement
silencementOriginal
2019-06-25 14:08:3712999Durchsuche

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!

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