Форум сайта python.su
BAHbKAХех. В классе там есть такой же readline, как у того, что возвращает обычный open. Только читает он с конца.
А так, как разобраться не смог, то и понять куда именно запихнуть строку вывода - не знаю(
fobj = BackwardsReader(<сюда вставьте имя файла>, 512)
while True:
line = fobj.readline()
if not line:
break
print line
Офлайн
А то, что вы пытаетесь сделать пишется гораздо проще:
import sys
out = open(sys.argv[2], 'w')
out.writelines(reversed(open(sys.argv[1], 'r').readlines()))
out.close()
Офлайн
Edво-первых там нужен бинарный режим, потому что нигде там не написано, что файл текстовый
А то, что вы пытаетесь сделать пишется гораздо проще:
Edвот именно, import this
Попробуйте напрячься и понять код.
Офлайн
Точно, недосмотрел. Ну, можно еще и строки переворачивать перед записью.
Офлайн