Maison > développement back-end > Tutoriel Python > Comment installer la bibliothèque de requêtes en python

Comment installer la bibliothèque de requêtes en python

silencement
Libérer: 2019-06-25 14:08:37
original
13030 Les gens l'ont consulté

Comment installer la bibliothèque de requêtes en python

requests est une bibliothèque HTTP simple et facile à utiliser implémentée en python. Elle est beaucoup plus simple à utiliser que urllib

Car il s'agit d'une bibliothèque tierce. , il nécessite une installation cmd avant utilisation

pip install requests
Copier après la connexion

Une fois l'installation terminée, importez-le. Si c'est normal, cela signifie que vous pouvez commencer à l'utiliser.

Utilisation de base :

requests.get() est utilisé pour demander le site Web cible, le type est un type de réponse HTTP

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) #以字节流形式打印
Copier après la connexion

Résultat d'exécution :

Code d'état : 200

Diverses méthodes de requête :

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')
Copier après la connexion

Demande d'obtention de base

import requests

response = requests.get('http://httpbin.org/get')print(response.text)
Copier après la connexion

Requête GET avec paramètres :

La première méthode consiste à directement Les paramètres sont placés dans l'url

import requests

response = requests.get(http://httpbin.org/get?name=gemey&age=22)print(response.text)
Copier après la connexion

Parse json

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()))
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal