Como obter o horário da última modificação de um arquivo em Python.
Aqui está um tutorial passo a passo sobre como obter o horário da última modificação de um arquivo em Python:
- Importe os módulos necessários:
import os
import time
Precisamos importar o módulo os para interagir com o sistema operacional e o módulo time para trabalhar com funções relacionadas ao tempo.
- Obtenha o caminho do arquivo:
file_path = 'caminho/para/seu/arquivo.txt'
Substitua 'caminho/para/seu/arquivo.txt' pelo caminho real para o arquivo que você deseja verificar.
- Verifique se o arquivo existe:
if os.path.exists(file_path):
Usamos a função os.path.exists() para verificar se o arquivo existe no caminho fornecido.
- Obtenha o horário da última modificação do arquivo:
modified_time = os.path.getmtime(file_path)
A função os.path.getmtime() retorna o horário da última modificação do arquivo como um carimbo de data e hora.
- Converta o carimbo de data e hora em um formato legível:
modified_time_readable = time.ctime(modified_time)
Usamos a função time.ctime() para converter o carimbo de data e hora em um formato legível. Isso fornecerá uma representação em string do horário da última modificação.
- Imprima o horário da última modificação:
print("Horário da última modificação:", modified_time_readable)
Isso imprimirá o horário da última modificação do arquivo em um formato legível para humanos.
Aqui está o código completo:
import os
import time
file_path = 'caminho/para/seu/arquivo.txt'
if os.path.exists(file_path):
modified_time = os.path.getmtime(file_path)
modified_time_readable = time.ctime(modified_time)
print("Horário da última modificação:", modified_time_readable)
else:
print("Arquivo não encontrado!")
Certifique-se de substituir 'caminho/para/seu/arquivo.txt' pelo caminho real para o seu arquivo.