def split_file_name(file_absolute_name):
    """
    Splits a file name into: [directory, name, extension]

    :param full_name_template:
    :return:
    """
    split_template = file_absolute_name.split('/')
    [name, extension] = split_template[-1].split('.')
    directory = "/".join(split_template[0: len(split_template) - 1])
    return [directory, name, extension]