1
resposta

[Orientação] Leitura de Arquivo

Estou tentando abrir o arquivo json sem ter que importar em uma pasta, apenas pelo link e estou tendo o erro abaixo:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Como solucionar?

Obrigado;

1 resposta

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!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!