Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Sugestão] Não é necessário comentar o bloco `try` para testar `APIError`

Buenas!

A princípio, a adição da linha raise OpenAI.Error.APIError no topo do bloco try deveria ser suficiente para simular a exceção. No momento em que a exceção é criada com o raise, a execução do bloco é interrompida.

Por exemplo, se executarmos o código

try:
    print("Ainda não houve exceção.")
    raise Exception
    print("Nunca aparecerei! ;)")
except Exception:
    print("Ops! Houve uma exceção...")

O resultado no terminal será

Ainda não houve exceção.
Ops! Houve uma exceção...

Abraço!

2 respostas
solução!

Oi, tudo bem?

Muito obrigada por compartilhar com a gente a sua sugestão! Com certeza vai ajudar outras pessoas.

Um abraço e bons estudos.

Obrigado pelo feedback, Lorena!