上QQ阅读APP看书,第一时间看更新
练习24:逐行读取文件
1.打开一个文件,然后逐行读取并输出该文件:
输出如图2-6所示。
图2-6 来自Jupyter notebook的屏幕截图
2.看看前面的代码,我们就能理解为什么它很重要。有这一小段代码,你甚至可以逐行打开和读取许多GB大小的文件,并且不会淹没或溢出系统内存!
在文件描述符对象中有另一个名叫readline的显式方法,它一次从文件中读取一行。
3.在第一个循环之后,复制相同的for循环:
输出如图2-7所示。
图2-7 打开文件的部分内容