Saltar al contenido principal

Obtener el tamaño de un archivo (file.size)

Declaración

tamaño, mensaje_de_error = file.size(ruta_del_archivo)

Parámetros

  • ruta_del_archivo
    Texto; ruta absoluta del archivo.

Valores devueltos

  • tamaño
    Entero o nil; devuelve nil si el archivo no existe o la ruta es un directorio; en caso contrario, el tamaño en bytes.
  • mensaje_de_error
    Texto; mensaje de error cuando la operación falla.

Descripción

Obtiene el tamaño de un archivo.

Ejemplo

local fsize, err = file.size("/var/mobile/1.zip")
if fsize then
sys.alert("`/var/mobile/1.zip` 的尺寸为:"..fsize.."字节")
else
sys.alert("`/var/mobile/1.zip` 不是文件:"..err)
end

Nota: el código anterior usa la función de otro capítulo sys.alert.