app.utils

Módulo utils

Utilitários gerais para o projeto.

 1"""
 2Módulo utils
 3
 4Utilitários gerais para o projeto.
 5"""
 6
 7import os
 8
 9def delete_file(path):
10    """
11    Remove um arquivo do sistema de arquivos.
12
13    Args:
14        path (str): Caminho absoluto ou relativo do arquivo a ser removido.
15
16    Ignora erros caso o arquivo não exista ou não possa ser deletado,
17    permitindo que a aplicação siga sem falhar.
18
19    Exemplo:
20        >>> delete_file("./uploads/temp.txt")
21    """
22    try:
23        os.remove(path)
24    except OSError:
25        pass
def delete_file(path):
10def delete_file(path):
11    """
12    Remove um arquivo do sistema de arquivos.
13
14    Args:
15        path (str): Caminho absoluto ou relativo do arquivo a ser removido.
16
17    Ignora erros caso o arquivo não exista ou não possa ser deletado,
18    permitindo que a aplicação siga sem falhar.
19
20    Exemplo:
21        >>> delete_file("./uploads/temp.txt")
22    """
23    try:
24        os.remove(path)
25    except OSError:
26        pass

Remove um arquivo do sistema de arquivos.

Args: path (str): Caminho absoluto ou relativo do arquivo a ser removido.

Ignora erros caso o arquivo não exista ou não possa ser deletado, permitindo que a aplicação siga sem falhar.

Exemplo:

delete_file("./uploads/temp.txt")