Метод readline() для файлов Python3

Python3 File(文件) 方法Методы файлов Python3


Обзор

readline()Метод читает целую строку из файла, включая символ "\n". Если указан неотрицательный параметр, он возвращает указанное количество байтов, включая символ "\n".

Синтаксис

Синтаксис метода readline() выглядит следующим образом:

fileObject.readline(); 

Parameters

  • size-- Количество байтов для чтения из файла.

Возвращаемое значение

Возвращает байты, прочитанные из строки.

Пример

В следующем примере демонстрируется использование метода readline():

Содержимое файла example.txt следующее:

1:www.example.com
2:www.example.com
3:www.example.com
4:www.example.com
5:www.example.com

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

Пример

#!/usr/bin/python3

# Открыть файл
fo = open("example.txt", "r+")
print ("Имя файла: ", fo.name)

line = fo.readline()
print ("Прочитана первая строка %s" % (line))

line = fo.readline(5)
print ("Прочитанная строка: %s" % (line))

# Закрыть файл
fo.close()

Вывод приведенного выше примера:

文件名为:  example.txt
读取第一行 1:www.example.com

读取的字符串为: 2:www

Python3 File(文件) 方法Методы файлов Python3

Другие расширения