PythonArquivosintermediario

Log de sistema

Em sistemas reais, registrar eventos com data e hora é fundamental para monitorar falhas, auditoria e depuração. Usar o modo append garante que cada nova entrada seja adicionada ao final do arquivo sem apagar as anteriores, mantendo todo o histórico disponível.

O PROBLEMA

Registre mensagens com data/hora em "log.txt" no modo append.

EXEMPLO

[2026-06-07 10:30] Sistema iniciado

SOBRE O CONCEITO

O modo append ('a') abre o arquivo para escrita posicionando o cursor ao final, preservando o conteúdo existente. O erro comum é usar 'w', que sobrescreve todo o arquivo a cada execução, perdendo logs anteriores. Combinar open com with gerencia automaticamente o fechamento do arquivo. A formatação de data/hora com strftime permite criar timestamps legíveis, como [2026-06-07 10:30], essenciais para rastrear eventos sequenciais.

RESOLUÇÃO

Mais exercícios de Arquivos

PYAR01B · BásicoEscrever arquivoPYAR02B · BásicoLer arquivoPYAR05B · BásicoContar linhasPYAR09B · BásicoBuscar palavra
Ver todos os exercícios de Python