Soy bastante nuevo en la programación Python, así que tengo esta pregunta:Cómo registrar las actividades del programa de Python en Mac OS X
¿Cómo puedo registrar una actividad de la aplicación Python en/var/log con Mac OS X?
He intentado usar el módulo syslog, pero parece que no escribe nada. Intenté también con el módulo de registro, pero siempre encuentro un error de permiso.
¿Cómo puedo hacerlo?
Actualización:
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)
muestran cómo se usaron esos módulos.! – ghostdog74
Actualicé la pregunta con el código de registro. Intenté syslog solo en el intérprete de Python, usando "import syslog" y "syslog.syslog ('test') –