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
silencementoriginal
2019-06-25 14:08:3713039parcourir

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

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) #以字节流形式打印

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')

Demande d'obtention de base

import requests

response = requests.get('http://httpbin.org/get')print(response.text)

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)

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()))

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!

Déclaration:
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