Enviado em 13/03/2021 - 08:23h
Bom dia, sou novo no mundo Linux e também na programação, desenvolvi um script em .py e executo ele toda vez que o computador inicia através do crontab, porém gostaria de gerar um log com todas as saídas do script sendo ele executado através do ./script.py ou no python3 script.py.Enviado em 13/03/2021 - 22:04h
Enviado em 16/03/2021 - 13:49h
Segue um exemplo de como criar o arquivo de LOG dentro do script em Python.
"""
Escrever um arquivo de log
-
Diego Mendes Rodrigues
"""
import datetime
# Mensagem do LOG
data_atual = datetime.date.today()
mensagem = f'{data_atual} - Script executado com sucesso\n'
# Abrir o arquivo com 'a'
# coloque o caminho completo do arquivo, como:
# /home/diego/log_do_script.log
meuArquivo = open('log_do_script.log', 'a')
# Adicionar a mensagem de LOG no arquivo
meuArquivo.write(mensagem)
# Fechar o arquivo
meuArquivo.close()
Slackware para Desktop ou Notebook em 2021
Asterisk - Configurando Ramais, Plano de Discagem e URA Simples
Executando Arquivo de Mídia .opus pelo Terminal
Usando AWX no Fedora CoreOS com K3s
Instalando um localizador de aplicações avançado no seu sistema
Torrent, Empresas começam a ir atrás de quem baixa conteúdo ilegal. (31)
Não consigo instalar nada pelo terminal (7)
[Tcl/Tk] Mostrar conexões de rede ativas
[Shell Script] Bashblog v3.0 - cria um microblog em HTML5
[Shell Script] Manutenção e limpeza do Linux
[Shell Script] ebook-cli - gerencia livros digitais entre PC e leitores ebooks
[Shell Script] AptList v1.1 - instalação de pacotes DEB a partir de uma lista