Compartilhar via


format_bytes()

Formata um número como uma cadeia de caracteres que representa o tamanho dos dados em bytes.

Sintaxe

format_bytes(tamanho [, precisão [, unidades]])

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
size real ✔️ O valor a ser formatado como tamanho de dados em bytes.
precisão int O número de dígitos para o qual o valor será arredondado após a vírgula decimal. O padrão é 0.
Unidades string As unidades do tamanho de dados de destino: Bytes, KB, MB, GB, TB, ou EBPB. Se esse parâmetro estiver vazio, as unidades serão selecionadas automaticamente com base no valor de entrada.

Devoluções

Uma cadeia de caracteres de tamanho formatada como tamanho de dados em bytes.

Exemplos

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")

Saída

v1 v2 v3 v4 V5
564 Bytes 10,1 KB 19 MB 19,08 MB 19541 KB