2
respostas

[Dúvida] Erro na leitura de dados - Scripts - SyntaxError: 'return' outside function

Olá. Estou com dificuldade para entender onde está meu erro nesse caso. ao descrever todo o script para json, me deparei com o Erro - SyntaxError: 'return' outside function, no Terminal. Pude observar no video que, no Terminal não vem descrito a pasta (venv), já no meu terminal está escrito.

Li algumas respostas no forum, e já fiz a copia do path direto da pasta no diretório.

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

2 respostas

Olá Leandro, tudo bem ?

O problema é que vocẽ parece estar executando o commando return dados_json no terminal.

O return só pode ser usado dentro do escopo de funções, sendo assim se você já tiver executado a função e pego os dados pode simplesmente escrever dados_json ali que ele irá exibir os dados.

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

Ah, eu fiz o que voce me disse, me deu um retorno diferente, mas não está a mesma coisa. Nem o nome do produto está aparecendo e continua o (venv) na frente do user.

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