Realizar peticiones HTTP en Python utilizando requests

Ahora que ya sabes cómo hacer peticiones HTTP utilizando el paquete urllib, vas a averiguar cómo hacer lo mismo utilizando la biblioteca de peticiones de nivel superior. Volverá a hacer ping a los servidores de DataCamp para su página "http://www.datacamp.com/teach/documentation".

Ten en cuenta que, a diferencia de los ejercicios anteriores con urllib, ¡no tienes que cerrar la conexión cuando uses requests!

Este ejercicio forma parte del curso

Intermedio Importar datos en Python

Ver curso

Instrucciones de ejercicio

  • Importe el paquete requests.
  • Asigne la URL de interés a la variable url.
  • Empaqueta la petición a la URL, envía la petición y captura la respuesta con una única función requests.get(), asignando la respuesta a la variable r.
  • Utilice el atributo text del objeto r para devolver el HTML de la página web en forma de cadena; almacene el resultado en una variable text.
  • Pulsa enviar para imprimir el HTML de la página web.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Import package


# Specify the url: url


# Packages the request, send the request and catch the response: r


# Extract the response: text


# Print the html
print(text)