.truncate()

Anonymous contributor's avatar'
Anonymous contributor
Anonymous contributor's avatar'
Anonymous contributor
Published May 10, 2021Updated Apr 12, 2022
Contribute to Docs

The .truncate() file method allows the user to resize the file to a given number of bytes when the file is accessed through the append mode.

Syntax

file.truncate(n)

Example

Use .truncate() to change the size of the gullivers_travels.txt file from 603,908 bytes to 100:

f = open("gullivers_travels.txt", "a")
f.truncate(100)
f.close()
f = open("gullivers_travels.txt", "r")
print(f.read())

All contributors

Looking to contribute?

Learn Python on Codecademy