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
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 variabler
. - Utilice el atributo
text
del objetor
para devolver el HTML de la página web en forma de cadena; almacene el resultado en una variabletext
. - 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)