我们如何使用Python截断给定大小的文件?
truncate([size])方法将截断文件的大小。如果存在可选的size参数,则文件将被截断为(最多)该大小。
该大小默认为当前位置,因此,如果不带参数调用truncate,文件将被截断为当前位置。当前文件位置未更改。请注意,如果指定的大小超过文件的当前大小,则结果取决于平台。截断的示例:
>>> # test.txt contents: >>> # ABCDE >>> f = open('test.txt', 'r+') >>> f.truncate(2) >>> f.read() 'AB'
请注意,此方法不适用于以只读模式打开文件。