ComenzarEmpieza gratis

Realizar solicitudes HTTP en Python con urllib

Ahora que ya conoces lo básico de las solicitudes HTTP GET, es momento de hacer las tuyas. En este ejercicio interactivo, harás ping a nuestros propios servidores de DataCamp para realizar una solicitud GET y extraer información del primer ejercicio de código de este curso, "https://campus.datacamp.com/courses/1606/4135?ex=2".

En el siguiente ejercicio, extraerás el propio HTML. Por ahora, vas a empaquetar y enviar la solicitud y luego capturar la respuesta.

Este ejercicio forma parte del curso

Importación intermedia de datos en Python

Ver curso

Instrucciones del ejercicio

  • Importa las funciones urlopen y Request del subpaquete urllib.request.
  • Empaqueta la solicitud a la URL "https://campus.datacamp.com/courses/1606/4135?ex=2" usando la función Request() y asígnala a request.
  • Envía la solicitud y captura la respuesta en la variable response con la función urlopen().
  • ¡Ejecuta el resto del código para ver el tipo de dato de response y cerrar la conexión!

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import packages


# Specify the url
url = "https://campus.datacamp.com/courses/1606/4135?ex=2"

# This packages the request: request


# Sends the request and catches the response: response


# Print the datatype of response
print(type(response))

# Be polite and close the response!
response.close()
Editar y ejecutar código