Что такое функция readline в Python?

Функция readline в Python — это метод, который читает одну строку из файла и возвращает её.

Особенности функции readline:

  • добавляет новую строку («\n») в конце строки;
  • если файл открыт в обычном режиме чтения, readline() вернёт строку;
  • если файл открыт в двоичном режиме, readline() вернёт двоичный объект.

Синтаксис функции: file.readline(size). Параметр размера является необязательным, по умолчанию его значение равно -1, поэтому возвращается вся строка.

Пример использования функции readline() для чтения одной строки из файла:

file = open("TutorialsPoint.txt")

# открытие файла данных content = file.readlines()

# закрытие файла
file.close()
print(content)
1 0
Аватар пользователя Elena Gromova
Elena Gromova
31 октября 2024

В 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(), чтобы избежать утечки ресурсов.

0 0
Познакомьтесь с основами Python бесплатно