Compartir a través de


format_bytes()

Da formato a un número como una cadena que representa el tamaño de los datos en bytes.

Syntax

format_bytes(size [,precision [,units]])

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Tipo Requerido Descripción
size real ✔️ Valor al que se va a dar formato como tamaño de datos en bytes.
precisión int Número de dígitos al que se redondeará el valor después del separador decimal. El valor predeterminado es 0.
Unidades string Unidades del tamaño de datos de destino: Bytes, KB, MBGB, TB, , PBo EB. Si este parámetro está vacío, las unidades se seleccionarán automáticamente en función del valor de entrada.

Devoluciones

Cadena de tamaño con formato de tamaño en bytes.

Ejemplos

print 
v1 = format_bytes(564),
v2 = format_bytes(10332, 1),
v3 = format_bytes(20010332),
v4 = format_bytes(20010332, 2),
v5 = format_bytes(20010332, 0, "KB")

Salida

v1 v2 v3 v4 v5
564 bytes 10.1 KB 19 MB 19,08 MB 19541 KB