file.readlines
Считывает из файла все строки в список и возвращает его.
file.readlines()
-> list
with open('my_file.txt') as f:
my_lines = f.readlines() # ['The first line.\n', '\n', 'The last line.\n']
Считать файл можно также при помощи конструктора list():
with open('my_file.txt') as f:
my_lines = list(f) # ['The first line.\n', '\n', 'The last line.\n']
Внимание
Помните, что файл может быть слишком большим для того чтобы разместиться полностью в оперативной памяти. В этом случае лучше считывать и обрабатывать файл кусками.
- Для считывания файла кусками используйте read().
- Для считывания по одной строке используйте readline().
- Для записи строк можно использовать writelines().
Синонимы поиска: file.readlines, file, readlines
В разделе «file (файл)»:
file.close
file.flush
file.read
file.readline
file.seek
file.tell
file.write
file.writelines
На заметку
У нас есть представительство во ВКонтакте. Ссылка в самом низу страницы.