我有一个包含内容的文件:
0x11111111
0x22222222
0x33333333
0x44444444
我正在使用逐行阅读它:
f = open('test1', 'r')
print "Register CIP_REGS_CONTROL value:"
for i in range(4):
content = f.read(11)
f.seek(11, 1)
print content
请注意,由于末尾有'\ n'char,因此每行有11个字节。但是输出是:
0x11111111
0x33333333
第一和第三行之后有一个空行,我不知道为什么会这样。如果我删除每一行中的“ \ n”,并将读取和查找的大小更改为10,我得到:
0x11111111
0x33333333
还缺少2行。有人可以帮忙吗?提前致谢。
删除您的寻求电话。每个调用都跳过接下来的11个字节。读取的内容也会移动当前位置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句