Realizar solicitudes HTTP en Python utilizando requests
Ahora que ya sabes cómo realizar solicitudes HTTP utilizando el paquete urllib, vas a aprender a hacer lo mismo utilizando la biblioteca de solicitudes de nivel superior. Una vez más, enviarás una solicitud de ping a los servidores de DataCamp para acceder a la página "http://www.datacamp.com/teach/documentation"
.
Ten en cuenta que, a diferencia de los ejercicios anteriores en los que se utilizaba urllib, ¡no es necesario cerrar la conexión cuando se utiliza requests!
Este ejercicio forma parte del curso
Importación de datos intermedios en Python
Instrucciones del ejercicio
- Importa el paquete
requests
. - Asigna la URL de interés a la variable
url
. - Empaqueta la solicitud en la URL, envía la solicitud y captura la respuesta con una sola función
requests.get()
, asignando la respuesta a la variabler
. - Utiliza el atributo
text
del objetor
para devolver el código HTML de la página web como una cadena; almacena el resultado en una variabletext
. - Pulsa enviar 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)