APIs e interacción con la web

Importación intermedia de datos en Python

Hugo Bowne-Anderson

Data Scientist at DataCamp

Aquí aprenderás

  • Qué son las APIs
  • Por qué son importantes
  • En los ejercicios:
    • Conectarse a APIs
    • Extraer datos de APIs
    • Analizar datos de APIs
Importación intermedia de datos en Python

¿Qué es una API?

  • Conjunto de protocolos y rutinas
  • Código
    • Permite que dos programas se comuniquen

ch_2_2.013.png

Importación intermedia de datos en Python

¿Qué es una API?

  • Conjunto de protocolos y rutinas
  • Código
    • Permite que dos programas se comuniquen

ch_2_2.014.png

Importación intermedia de datos en Python

Las APIs están en todas partes

ch_2_2.016.png

Importación intermedia de datos en Python

Las APIs están en todas partes

ch_2_2.017.png

Importación intermedia de datos en Python

Las APIs están en todas partes

ch_2_2.018.png

Importación intermedia de datos en Python

Las APIs están en todas partes

ch_2_2.019.png

Importación intermedia de datos en Python

Conectarse a una API en Python

import requests
url = 'http://www.omdbapi.com/?t=hackers'
r = requests.get(url)
json_data = r.json()
for key, value in json_data.items():
    print(key + ':', value)
Importación intermedia de datos en Python

¿Qué era esa URL?

  • http - hacer una solicitud HTTP
  • www.omdbapi.com - consultar la API de OMDB
  • ?t=hackers
    • Cadena de consulta
    • Devuelve datos de la película 'Hackers'
Importación intermedia de datos en Python

API de OMDb

ch_2_2.033.png

Importación intermedia de datos en Python

API de OMDb

ch_2_2.034.png

Importación intermedia de datos en Python

¡Es una URL normal!

ch_2_2.036.png

Importación intermedia de datos en Python

¡Vamos a practicar!

Importación intermedia de datos en Python

Preparing Video For Download...