Python的readlines(sizeint)
readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行, 实际读取值可能比sizhint较大, 因为需要填充缓冲区。
如果碰到结束符 EOF 则返回空字符串。
实际上遇到的情况是这个sizeint
参数只能是8192=2^13
的整数倍返回的结果才会有变化
也就是说readlines(1)
和readlines(8192)
效果是一样的,但realines(8193)
就不一样了。