Что такое функция readline в Python?
Функция readline
в Python — это метод, который читает одну строку из файла и возвращает её.
Особенности функции readline:
- добавляет новую строку («\n») в конце строки;
- если файл открыт в обычном режиме чтения,
readline()
вернёт строку; - если файл открыт в двоичном режиме,
readline()
вернёт двоичный объект.
Синтаксис функции: file.readline(size)
. Параметр размера является необязательным, по умолчанию его значение равно -1, поэтому возвращается вся строка.
Пример использования функции readline()
для чтения одной строки из файла:
file = open("TutorialsPoint.txt")
# открытие файла данных content = file.readlines()
# закрытие файла
file.close()
print(content)
В Python функция readline()
используется для чтения одной строку из открытого файла. Она читает строку из файла, включая символ новой строки \n
, и возвращает эту строку в виде строки.
Пример использования функции readline()
:
file = open("myfile.txt", "r")
line = file.readline()
print(line)
file.close()
Этот код открывает файл myfile.txt
для чтения, читает первую строку из файла с помощью функции readline()
и выводит ее на экран.
Функция readline()
также может принимать аргумент, который задает максимальное количество символов для чтения. Например, line = file.readline(10)
прочитает не более 10 символов из файла.
Не забывайте закрывать файл после работы с ним, используя метод close()
, чтобы избежать утечки ресурсов.