Código Python:
Ver originalfich = open(nom_fich,'r')
texto = fich.readlines()
fich.close()
for i in texto.split(":"):
print i
Lo que hace readlines es devolverte una lista de las lineas del archivo. Mientras que read te devuelve todo el archivo en un string.