Sono abbastanza nuovo di programmazione Python quindi ho questa domanda:Come registrare l'attività programma Python in Mac OS X
Come posso registrare un'attività applicazione Python in/var/log con Mac OS X?
Ho provato a utilizzare il modulo syslog, ma non sembra scrivere nulla. Ho provato anche con il modulo di registrazione, ma mi imbatto sempre in un errore di autorizzazione.
Come posso farlo?
Aggiornamento:
import logging
import time
LOG_FILENAME = "/var/log/writeup.log" + time.strftime("%Y-%m-%d")
LOG_FORMAT = "%(asctime)s - %(filename)s - %(levelname)s - %(message)s"
log = logging.getLogger("main.py")
log.setLevel(logging.DEBUG)
ch = logging.FileHandler(LOG_FILENAME)
ch.setLevel(logging.DEBUG)
format = logging.Formatter(LOG_FORMAT)
ch.setFormatter(format)
log.addHandler(ch)
mostra come hai usato quei moduli.! – ghostdog74
Ho aggiornato la domanda con il codice di registrazione. Ho provato syslog solo nell'interprete python, usando "import syslog" e "syslog.syslog ('test') –