Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

[Duda] Parece que Colab tiene problemas para leer la API

Obtengo un error al hacer la petición desde Colab Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Sin embargo, desde mi pc no pasa tal cosa, ¿hay que configurar algo extra en Colab?

4 respuestas
solución!

Hola Leonardo

Es un problema en la página web y no en el código, el certificado ssl de colab no acepta el certificado de este site, por eso que fuera de colab sí funciona pero dentro de Colab no, la solución es reemplazar el link del json de lectura.

Reemplazar

nombres_m = pd.read_json("https://servicodados.ibge.gov.br/api/v1/censos/nomes/ranking?sexo=M&qtd=200")
nombres_f = pd.read_json("https://servicodados.ibge.gov.br/api/v1/censos/nomes/ranking?sexo=F&qtd=200")

Por:

df = pd.read_json("https://raw.githubusercontent.com/ElProfeAlejo/tratamiento_datos_python/main/ranking.json")
nombres_m = df[df['sexo'] == 'M'].sample(200)
nombres_f = df[df['sexo'] == 'F'].sample(200)

Si este post te ayudó, por favor, marca como solucionado ✓.

Gracias, tuve el mismo problema

Estoy intentando hacerlo con VSC y tampoco funciona es algo más que el colab... tira error en el SSL

Hola Alejandro. te dejo el enlace para que puedas ver el cuaderno y la solución. espero te sirva. https://github.com/Wanves/PythonDataScience/blob/main/Pandas%20Formatos%20diferentes%20de%20entrada%20y%20salida%20(IO)/Untitled-1.ipynb