Boa noite, Israel!
O erro "lexical error: invalid char in json text" ocorre porque o nome do arquivo contém espaços e caracteres especiais ("-") que não são permitidos em nomes de arquivos no JSON.
Para corrigir esse problema, você pode tentar as seguintes soluções:
Renomeie o arquivo "Base de Dados - Meteora.json" para um nome sem espaços e caracteres especiais, como "BaseDeDadosMeteora.json". Em seguida, atualize o caminho do arquivo para refletir o novo nome.
Se você não puder renomear o arquivo, tente escapar os espaços e caracteres especiais no nome do arquivo usando barras invertidas (""). Por exemplo, "Base\ de\ Dados\ -\ Meteora.json". Em seguida, atualize o caminho do arquivo para refletir essa alteração.
Verifique se o arquivo JSON está formatado corretamente. Use um validador de JSON online para garantir que não haja erros de formatação no arquivo.
Além disso, é importante usar a função correta para ler o arquivo JSON. A função correta é "read_json" em vez de "read_JSON" ou "fromJSON". Certifique-se de usar o nome da função corretamente ao ler o arquivo JSON.
Espero que essas sugestões ajudem a resolver o problema. Em caso positivo, por favor, marque o tópico como solucionado.