所以我有一个file.txt文件:
>>012345
>> (new line)
当我调用时:
b=a.read(7)
print b
这将给我
012345
(with a newline here)
我看到它读取了接下来的7个字符,将"\n"视为单个字符。 但是当我使用seek时,似乎会将"\n"视为两个字符:
position = a.seek(-2,2)
b=a.read(1)
print b
这会输出一个新的空白行而不是5。
这两种方法是否对 "\n
" 有所不同?