Estou tentando abrir o arquivo json sem ter que importar em uma pasta, apenas pelo link e estou tendo o erro abaixo:
Como solucionar?
Obrigado;
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Estou tentando abrir o arquivo json sem ter que importar em uma pasta, apenas pelo link e estou tendo o erro abaixo:
Como solucionar?
Obrigado;
Olá João, tudo bem com você?
A função open() não aceita uma URL como parâmetro diretamente. Em vez disso, você deve usar bibliotecas específicas para lidar com operações em URLs, como urllib ou requests, para recuperar os dados da URL e, em seguida, abrir ou processar esses dados conforme necessário.
Exemplo:
import json
import urllib
with urllib.request.urlopen("https://raw.githubusercontent.com/alura-cursos/Limpeza-e-tratamento-de-dados/master/dataset-telecon.json") as f:
json_bruto = json.load(f)
No código acima a base json da aula foi adquirida através do arquivo bruto do github.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!