English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной курс Python

Контроль потоков в Python

Функции в Python

Типы данных в Python

Операции с файлами в Python

Объекты и классы в Python

Даты и время в Python

Продвинутые знания Python

Руководство по Python

Метод использования и пример readlines() файла Python

Методы файла (файл) Python

Обзор

readlines() Метод используется для чтения всех строк (до символа EOF) и возвращает список, который можно обработать структурой for...in... Python.

Если встречается символ EOF, то возвращается пустая строка.

Синтаксис

Синтаксис метода readlines() такой:

fileObject.readlines();

Параметр

  • Нет.

Возвратное значение

Возвращает список, содержащий все строки.

Пример

Ниже приведен пример использования метода readline():

Содержимое файла w3codebox.txt такое:

1:ru.oldtoolbag.com
2:ru.oldtoolbag.com
3:ru.oldtoolbag.com
4:ru.oldtoolbag.com
5:ru.oldtoolbag.com

Циклическое чтение содержимого файла:

Онлайн пример

# Открывать файл
fo = open("w3codebox.txt", "r")
print("Имя файла: ", fo.name)
 
for line in fo.readlines(): # Прочитать каждую строку  
    line = line.strip() # Удалить пробельные символы в начале и конце строки  
    print("Чтенные данные: %s" % (line))
 
# Закрыть файл
fo.close()
Результат выполнения примера выше:
Имя файла:     w3codebox.txt
Чтенные данные: 1:ru.oldtoolbag.com
Чтенные данные: 2:ru.oldtoolbag.com
Чтенные данные: 3:ru.oldtoolbag.com
Чтенные данные: 4:ru.oldtoolbag.com
Чтенные данные: 5:ru.oldtoolbag.com

Методы файла (файл) Python