Olá, no código abaixo fiquei com dúvida.
No append, há a passagem de "*valores" para a classe perfil. Por que não é preciso haver uma instância dela ?
def gerar_perfis(self, nome_arquivo):
arquivo = open(nome_arquivo,'r')
perfis = []
for linha in arquivo:
valores = linha.split(',')
perfis.append(Perfil(*valores))
arquivo.close()
return perfis