跳至主要内容

readline()

readline() 函数是 Python 中用于从文件中读取单行的方法。调用时,它从文件对象(从当前位置开始)中读取下一行。如果没有提供其他参数,它将读取到换行符或文件末尾。

参数值

参数 说明
size

指定要从文件中读取的字符数。如果未指定,它将读取整行。

返回值

readline() 方法将文件中的行作为 string 返回。

如何在 Python 中使用 readline()

示例 1

readline() 方法从文件中读取单行,从当前文件光标位置开始。

with open('file.txt', 'r') as file:
    line = file.readline()
    print(line)
示例 2

可以使用 readline() 在循环中读取多行,直到到达文件末尾 (EOF)。

with open('file.txt', 'r') as file:
    line = file.readline()
    while line:
        print(line)
        line = file.readline()