Quando eu tentava executar a função de listar restaurantes no meu código ele caía no except por conta de um erro "TypeError: list indices must be integers or slices, not str" que ele apresentava ao tentar executar a linha "nome_restaurante = restaurante['nome']".
Mas não tinha diferença alguma no meu código com o código da aula ou dos outros alunos aqui do fórum, foi então que eu reparei na declaração da variável dentro do For:
Reparei que a variável restaurante estava com a coloração diferente dos outros códigos e com a seguinte descrição:
Ao colar essa parte do código da descrição da aula o código funcionou novamente e a coloração da variável mudou, bem como a sua descrição:
Vejo que a diferença está na mensagem "restaurante" is not accessed Pylance, mas não sei o que causou isso. Quando eu tentava escrever do meu próprio teclado ele continuava apresentando essa mensagem e a coloração menos clara.
Alguém conseguem me ajudar a tirar essa dúvida, por favor?
Desde já obrigado.