Método path.getsize do módulo os
O método path.getsize retorna o tamanho
em bytes de um arquivo ou pasta. No parâmetro
do método, especificamos o caminho para o arquivo ou
pasta desejado. Se o caminho especificado não existir,
será retornada uma exceção OSError.
Sintaxe
import os
print(os.path.getsize(caminho))
Exemplo
Vamos descobrir o tamanho do nosso arquivo em bytes:
import os
print(os.path.getsize('file.txt'))
Resultado do código executado:
210
Exemplo
Vamos descobrir o tamanho do arquivo em kilobytes.
Para isso, simplesmente dividimos o valor obtido
por 1000:
import os
print(os.path.getsize('file.txt') / 1000)
Resultado do código executado:
0.21
Veja também
-
método
disk_usagedo móduloshutil,
que retorna estatísticas de uso do disco -
método
statdo móduloos,
que retorna o status de um caminho -
método
path.existsdo móduloos,
que verifica a existência de um caminho -
método
path.isdirdo móduloos,
que verifica a existência de uma pasta -
método
path.isfiledo móduloos,
que verifica a existência de um arquivo