Python文件对象提供 读线() 方法从打开的文件中读取一行。使用新行字符从行首到行尾读取的行。readline()方法通常用于文本、XML、JSON和与文本相关的文件。对二进制文件使用deadline()方法可能无法按预期工作。
null
readline()方法语法
readline()方法具有以下语法。
FILE_OBJECT.readline(SIZE)
- 文件u对象 是allready打开的文件对象或标识符。调用readline()方法需要此对象。
- 大小 是从当前行开始读取的字节计数。此参数是可选的。如果未指定,请完整读取行。
示例文件
在本教程中,我们将使用以下文件内容。文件名为 示例.txt .
This is the 1st line.This is the 2st line.This is the 3st line.This is the 4st line.This is the 5st line.This is the 6st line.
从文件中读取行
readline()只读取当前行。打开文件时,将使用文件对象创建一个光标。位于文件开头的光标,在每次读取时都位于最后一次读取的位置。例如,如果读取第一行,则光标位于下一行的开头。readline()方法在每次执行中读取完整的行。
file = open("example.txt")line = file.readline()print(line)line = file.readline()
print(line)print(file.readline()
)file.close()
This is the 1st line.This is the 2st line.This is the 3st line.
从行中读取指定数量的字符
readline()接受名为size的参数。我们可以指定要读取的大小,即读取的字符数。在下面的例子中,我们读了5个字符。
file = open("example.txt")
line = file.readline(5)
print(line)
line = file.readline(5)
print(line)
print(file.readline(5)
)
file.close()
'This ''is th''e 1st'
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END