Halper
Апрель 15, 2010 11:31:37
Здравствуйте. Помогите разобраться пожалуйста.
Я новичек в Python`е, недавно задался целью написать код который будет вытаскивать из txt файлов последнюю строчку.
Смысл такой, пишеш имя и он вытаскивает последнюю строчку файла из папки с txt файлами.
Помогите хотябы осмыслить как построить такой код.
P.S. txt файлы постоянно изменяются
o7412369815963
Апрель 15, 2010 12:29:32
что-то типа этого:
print open('file.txt','r').readlines()[-1]
Halper
Апрель 15, 2010 12:45:17
Проблемка (пользуюсь Python 3.1):
print open('Aleksandr_vb.txt', ‘r’).readlines()
SyntaxError: invalid syntax
А если работать с большим кол-вом файлов, и выводить не все сразу, а по изменяемому параметру, например по названию самого файла.
т.е. чтобы выглядело примерно так:
>>>Aleksandr_vb
>>>Aleksei_jm
o7412369815963
Апрель 15, 2010 12:54:04
в питон 3,1 принт - функция. т.е. параметры нужно в скобки заключить