【发布时间】:2018-06-08 19:26:05
【问题描述】:
背景:我有一个大文件,我想从中读取前几个值。我真的不想部分读取整个文件,因为我没有进一步使用它,因此它不会使用不必要的内存并且执行速度更快(因为它不需要读取这个巨大的文件)。
来自documentation 我正在使用:
test.txt
Greetings World :)
test.py:
with open('test.txt', buffering=3) as file:
a = file.read()
print(a)
它不仅部分读取我的文件。
有没有办法只读取文件的一部分?
【问题讨论】: