对于读取容量小的文件,可以使用下面的方法:
with open("path", "r") as f: f.read()
但是如果文件容量很大,高达几个G或者十几个G,使用上面这种方式就容易造成内存溢出的问题,所以如果进行大容量的文件读取建议使用下面这种方式:
with open("path", "r") as f: # f 是一个可迭代的文件对象 for line in f: # 以行为单位进行读取 print(line)
原文地址:https://www.cnblogs.com/lowmanisbusy/p/10087071.html
时间: 2024-10-07 07:41:38