adicionado nova categoria de ficheiros: 'audio'
This commit is contained in:
@ -15,6 +15,8 @@ def categorizar_por_tipo(ficheiro: str) -> str:
|
|||||||
str -> tipo de ficheiro
|
str -> tipo de ficheiro
|
||||||
"""
|
"""
|
||||||
# TODO: extensões configuraveis externamente pelo utilizador
|
# TODO: extensões configuraveis externamente pelo utilizador
|
||||||
|
# ficheiro configuração: uniq.toml
|
||||||
|
# carregar categorias e tipos de ficheiro da tabela 'tipos_ficheiros'
|
||||||
extensao = Path(ficheiro).suffix.lower()
|
extensao = Path(ficheiro).suffix.lower()
|
||||||
if extensao in [".jpeg", ".jpg", ".bmp", ".cr2", ".raw"]:
|
if extensao in [".jpeg", ".jpg", ".bmp", ".cr2", ".raw"]:
|
||||||
return "imagem"
|
return "imagem"
|
||||||
@ -22,6 +24,8 @@ def categorizar_por_tipo(ficheiro: str) -> str:
|
|||||||
return "documento"
|
return "documento"
|
||||||
elif extensao in [".mp4", ".mpeg", ".mov"]:
|
elif extensao in [".mp4", ".mpeg", ".mov"]:
|
||||||
return "video"
|
return "video"
|
||||||
|
elif extensao in [".mp3", "wav", ".aac"]:
|
||||||
|
return "audio"
|
||||||
else:
|
else:
|
||||||
return "outros"
|
return "outros"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user