-
Posts
2 -
Cadastrado em
-
Última visita
Tópicos solucionados
-
O post de André P. Santos em Obter data e hora de modificação de um arquivo foi marcado como solução
@Junior Borges O os.path.getmtime retorna um timestamp da última modificação do arquivo passado como parâmetro.
import os timestamp = os.path.getmtime("log.txt") print(timestamp) e para converter o timestamp para um formato legível use datetime
from datetime import datetime fmt = '%d-%m-%Y %H:%M:%S' print(datetime.fromtimestamp(timestamp).strftime(fmt)) de uma olhada nos métodos pathlib.Path("log.txt").stat() e os.stat("log.txt"), estes retornam um objeto do tipo stat_result, que contém informações do arquivo consultado, e pode ser acessado como uma tupla ou via atributo, por exemplo para pegar o timestamp da última modificação do arquivo:
import os f_inf = os.stat('log.txt') print(f_inf[8]) # ou print(f_inf.st_mtime) stat_result
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais