#!/usr/bin/python
import crypt
file = open("lista.txt")
#hash = raw_input("Informe o hash completo: ")
#$y$j9T$zXlYGE7K47z8dt1VFQg4Q0$OE3cGdS4ts/2ph5CgoB5SKx0HYxuaJoJZL53b.SLTw6"
salt = raw_input("Informe o salt: ")
#$y$j9T$zXlYGE7K47z8dt1VFQg4Q0$"
#senha = "kali"

#rest = crypt.crypt(senha,salt)
#print rest

for senha in file:
resposta = crypt.crypt(senha,salt)
print resposta


Alguém me ajuda por favor com o código, eu sei que deve ser algo bem básico,o programa funciona normalmente sem usar arquivo(lista).
Quando uso lista a hash retorna incorreta.Parece que ele pula uma linha e a hash retorna errada.