4. Probando la API de University Domains¶
University Domains and Names Data List & API es una API que contiene dominios, nombres y países de la mayoría de las universidades del mundo.
Veamos un ejemplo de cómo usar esta API. Le vamos a pedir las universidades de Turquía que tengan en su nombre la palabra “middle”.
Busquemos todas las universidades en Colombia.
4.1. Aprendizajes¶
Accedemos a APIs para buscar información que nos es útil.
Podemos solicitar la información con dos librerías de Python:
urllib
orequests
.La librería
json
de Pyhton nos ayuda a transformar la respuesta de la API en un objeto de Python, ya sea diccionario o lista, con el métodoloads
, mientras que el métododumps
hace lo contrario; transforma un objeto de Python en una cadena con formato JSON.El método
dumps
dejson
es útil si queremos visualizar la respuesta de una API de manera legible. Esto se logra con el argumentoindent
.