赞
赏
在 Python 中,读取文件内容之前首先需要使用 open 函数打开文件,打开文件之后,才可以读取文件,Python 读取文件有三种方法,分别为:使用 read 函数读取文件、使用 readline 读取文件和使用 readlines 读取文件。
s = fileObject.readlines(limit)
参数 | 描述 |
---|---|
s | 读取到的文件内容。 |
fileObject | 文件对象。 |
limit | 可选参数,需要读取的字节数。 |
readlines 函数接收一个 limit 参数,该参数限制读取文件的字节数,一般不传,使用默认值。 readlines 函数会一次性将文件全部读取出来,并且自动将文件内容分析成一个行的 列表。
使用 readlines 函数 读取文件时,会一次性将整个文件读取出来,组装成一个行的列表。如果文件过大,不适合使用 readlines 函数一次性读出整个文件。
使用 readlines 函数读取文件内容
print("嗨客网(www.haicoder.net)")
file = open("C:/haicoder.txt")
lines = file.readlines()
for line in lines:
print("Line =", line, end='')
file.close()
程序运行后,控制台输出如下:
我们使用 open 函数以只读模式打开文件,接着使用 open 函数返回的文件对象调用 readlines 函数一次性读取整个文件,并将文件内容的每行组装成一个列表。
最后,我们使用 for 循环 遍历读取到的整个文件列表,取出整个列表内容的每一行。
readlines 函数接收一个 limit 参数,该参数限制读取文件的字节数,一般不传,使用默认值。 readlines 函数会一次性将文件全部读取出来,并且自动将文件内容分析成一个行的列表。
使用 readlines 函数读取文件时,会一次性将整个文件读取出来,组装成一个行的列表。因此,如果文件过大,不适合使用 readlines 函数一次性读出整个文件。Python readlines 函数语法:
s = fileObject.readlines(limit)