Método truncate() en Python

El método truncate() en Python cambia el tamaño del archivo al número dado de bytes.

Si no se especifica el tamaño, se utilizará la posición actual.

Ejemplo

Abra el archivo con «a» para agregar, luego trunque el archivo a 20 bytes:

f = open("archivoejemplo.txt", "a")
f.truncate(20)
f.close()

#abrir y leer el archivo después del truncado:
f = open("archivoejemplo.txt", "r")
print(f.read())

Sintaxis

file.truncate(size)

Valores de parámetros

ParameterDescription
tamañoOpcional. El tamaño del archivo (en bytes) después de truncar. Predeterminado Ninguno, lo que significa la posición actual del flujo de archivos.