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

estou com problema com a variavel perfil

Então, eu digitei o meu código igualzinho o que você passou e está dando o seguinte erro:

Traceback (most recent call last): File "erros.py", line 5, in perfil(*valores) NameError: name 'perfil' is not defined

Se o seu mostrado no video deu certo, por qual motivo o meu esta errado?

from models import *
try:
    arquivo = open('perfis.csv', 'r')
    valores = arquivo.readline().split(':')
    perfil(*valores)
    print('arquivo foi aberto')
    arquivo.close()
except IOError as erro:
    print('Deu IOError')
except TypeError as erro:
    print('Deu TypeError')
4 respostas

Oi, Alexandre! Você pode mandar aqui o código de seu arquivo models.py?

solução!

Na linha 5 o código perfil(*valores) está com a letra em minusculo. Tenta colocar em maiusculo Perfil(*valores).

Espero ter ajudado

olá alexandre, troque

perfil(*valores)

por

Perfil(*valores)

já que Perfil é a classe do arquivo models e com letra minúscula ele não vai reconhecer.

espero ter ajudado e bons estudos!

Cássio, ajudou sim. Obrigado pela solução. Pois vendo pelo video que deu impressão de que o "p" era minusculo. Vlw mesmo (Y).

Obrigado também pela atenção Yan Orestes.