だから私はfile.txtを持っています:
>>012345
>> (new line)
私が電話するとき:
b=a.read(7)
print b
これは私に与えます
012345
(with a newline here)
したがって、「\ n」を1文字として数えて、次の7文字を読み取ったことがわかります。しかし、seekを使用すると、「\n」は2文字として扱われるようです。
position = a.seek(-2,2)
b=a.read(1)
print b
これにより、5ではなく新しい空白行が出力されます。
これらの2つの方法は、「」の扱い\n
が異なりますか?