Ir para o conteúdo principal

Obter o tamanho de um caminho (LCC.web_file.size)

Declaração​

size, err = LCC.web_file.size(path, timeout?)

Parâmetros​

  • path
    Tipo string; caminho do arquivo a consultar
  • timeout
    Tipo number, opcional; tempo limite da solicitação (em segundos), padrão 60

Valor de retorno​

  • size
    Tipo number; retorna o tamanho quando o destino existe e nil caso contrário
  • err
    Tipo string ou nil; é sempre 'not found' quando não é possível obter o tamanho

Descrição​

Obtém o tamanho verificando se o caminho existe.
Para arquivos comuns, retorna o número de bytes; para diretórios, atualmente retorna 0.
Quando não é possível obter o tamanho, retorna sempre nil, 'not found'.

Exemplo​

local size, err = LCC.web_file.size("/报告/log.txt")
if size then
print("日志大小: " .. size .. " bytes")
end