f.readline() уже ничего не выводит.
Почему так? Два раза прочитать файл нельзя?
f = open('some.txt')
print f.read()
print f.readline()
f = open('some.txt')
print f.read()
print f.readline()
f = open('some.txt')
print f.read()
f.seek(0)
print f.readline()
f.close()