Python 3 – 文件 readline() 方法

Python 3 – 文件 readline() 方法

描述

方法 readline() 从文件中读取一整行,保留行末的换行符。如果存在并且非负,则 size 参数是包括行末换行符的最大字节数,可能返回不完整的行。

仅当遇到 EOF 时,返回空字符串。

语法

以下是 readline() 方法的语法:

fileObject.readline( size );

参数

size − 这是要从文件中读取的字节数。

返回值

此方法返回从文件中读取的行。

示例

以下示例演示了如何使用 readline() 方法。

假设 'foo.txt' 文件包含以下文本:
This is 1st line
This is 2nd line
This is 3rd line
This is 4th line
This is 5th line
#!/usr/bin/python3

# 打开一个文件
fo = open("foo.txt", "r+")
print ("文件名为:", fo.name)

line = fo.readline()
print ("读取的数据为: %s" % (line))

line = fo.readline(5)
print ("读取的数据为: %s" % (line))

# 关闭打开的文件
fo.close()

结果

运行以上程序将产生以下结果:

文件名为: foo.txt
读取的数据为: This is 1st line

读取的数据为: This

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程