在Python中,可以使用文件对象的readlines()
方法读取文件内容并将其存储在列表中。每个列表元素都是一个文件中的一行。
以下是使用readlines()
方法读取文件的示例:
with open('file.txt', 'r') as file:
lines = file.readlines()
for line in lines:
print(line)
在这个例子中,我们打开名为“file.txt”的文件,并将其赋值给变量file
。然后,我们使用readlines()
方法读取文件的所有内容,并将其存储在名为lines
的列表中。最后,我们使用一个循环遍历列表中的每一行,并将其打印到控制台中。
注意,在使用readlines()
方法时,将整个文件读取到内存中可能会导致性能问题,特别是当处理大型文件时。如果您只需要逐行读取文件,请考虑使用for
循环来迭代文件对象本身,而不是使用readlines()
方法。
with open('file.txt', 'r') as file:
for line in file:
print(line)
在这个例子中,我们使用for
循环直接迭代文件对象本身。每次迭代,会读取文件中的下一行,并将其分配给变量line
。然后,我们再将这一行打印到控制台中。
未经允许不得转载:国外服务器评测 » Python中如何使用读文件的函数readlines