Requests

Python

En Python, requests es una librería popular que facilita la realización de solicitudes HTTP, permitiendo a los desarrolladores interactuar con servicios web y APIs de manera sencilla. Simplifica tareas como enviar solicitudes GET o POST, manejar respuestas, gestionar encabezados, y trabajar con formularios y archivos.

conocimientos requeridos antes de leer el articulo:

Instalación de requests

  • requests no viene instalado por defecto en Python, para descargar esta librería utilizamos el siguiente comando (debemos tener Python instalado):

pip install requests

Importación y uso de requests

Importamos la librería en nuestro código:

import requests

Uso de métodos HTTP en Python requests

# GET
r = requests.get('https://ejemplo.com')

# POST
variableConData={
    "key": "valor"
    "key2": "valor2"
}

r = requests.post('https://ejemplo.com/', data=variableConData)

# PUT 
r = requests.put('https://ejemplo.com/', data=variableConData)

# DELETE
r = requests.delete('https://ejemplo.com/eliminame')

Manejo de respuestas en Python requests

Cambio de headers/user agent en Python requests

Last updated