0

Pythonファイルオブジェクト現在のシード位置からバイトを削除して終了する方法

f = open(filename, "a+")

truncate_pos = f.tell()

f.truncate(truncate_pos)

うまくいかないようですが、どうすればよいですか?

4

1 に答える 1

2

ファイルを開くとa+、ポインタがファイルの最後に配置されます。そこから切り捨てても、ファイルは変更されません。

于 2012-08-06T03:14:11.270 に答える