Olá,
Estou rodando o python pelo Jupyter notebook (conda) e não consigo fazer funcionar o next.... Alguma sugestão?
Obrigado!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá,
Estou rodando o python pelo Jupyter notebook (conda) e não consigo fazer funcionar o next.... Alguma sugestão?
Obrigado!
Oie, Vinícius! Tudo bem contigo?
O que pode estar acontecendo é você estar utilizando o seguinte método:
leitor.next()
O que acontece é que em versões posteriores à usada na aula, a biblioteca csv renomeou o método o .next() para .__next__(), logo a biblioteca não reconhece mais o método .next().
Tente usar da seguinte forma:
leitor.__next__()
Outra solução é utilizar o método integrado do Python next(arquivo) (como consta na transcrição), que também funcionará.
next(leitor)

Você pode consultar a documentação da biblioteca csv para encontrar outros métodos bem legais para se trabalhar com esse tipo de arquivo em Python.
Caso essas soluções não resolvam seu problema, entre em contato novamente por aqui mandando seu código para que busquemos outras soluções.
Espero ter ajudado.
:)