Skip to content

daft.functions.file_size#

file_size #

file_size(file: Expression) -> Expression

Returns the size of the file in bytes.

Parameters:

Name Type Description Default
file File Expression

expression to evaluate.

required

Returns:

Name Type Description
Expression UInt64 Expression

expression containing the file size in bytes

Source code in daft/functions/file_.py
 92
 93
 94
 95
 96
 97
 98
 99
100
101
def file_size(file: Expression) -> Expression:
    """Returns the size of the file in bytes.

    Args:
        file (File Expression): expression to evaluate.

    Returns:
        Expression (UInt64 Expression): expression containing the file size in bytes
    """
    return file._eval_expressions("file_size")