1
resposta

Erro no código (leitor.next())

Olá! Há um erro no código da transcrição: leitor.next(). O correto seria next(leitor), assim como na aula anterior. O meu Python é o 3.8.

1 resposta

Verdade Robson.

Esse método:

leitor.next()

Só funciona em uma versão antiga do Python a 2.7, como podemos ver na documentação.

Para resolver basta trocar pela solução abaixo, como você mesmo disse:

next(leitor)

Incluindo a função next que é uma das built-in functions do Python, conseguimos o mesmo resultado, como podemos ver na documentação.

Na parte de baixar o projeto da aula anterior já atualizamos isso, mas faltou colocar um aviso na aula, vamos providenciar isso.

Muito obrigado pelo aviso.

Bons Estudos.