ComenzarEmpieza gratis

Realizar solicitudes HTTP en Python con requests

Ahora que ya dominas cómo hacer solicitudes HTTP usando el paquete urllib, vas a ver cómo hacerlo con la biblioteca de más alto nivel requests. De nuevo harás ping a los servidores de DataCamp para obtener 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 usas requests!

Este ejercicio forma parte del curso

Importación intermedia de datos en Python

Ver curso

Instrucciones del ejercicio

  • Importa el paquete requests.
  • Asigna la URL de interés a la variable url.
  • Prepara la solicitud a la URL, envíala y captura la respuesta con una sola función requests.get(), asignando la respuesta a la variable r.
  • Usa el atributo text del objeto r para obtener el HTML de la página como una cadena; guarda el resultado en una variable text.
  • Pulsa Submit para imprimir el HTML de la página web.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el 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)
Editar y ejecutar código