我很新的Python编程,所以我有这样的疑问:如何登录Python程序活动在Mac OS X
我如何才能登录Python应用程序的活动到在/ var /日志与Mac OS X?
我尝试使用syslog模块,但它似乎没有写任何东西。我也尝试过使用日志记录模块,但我总是遇到权限错误。
我该怎么办?
更新:
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)
显示你如何使用这些模块。 – ghostdog74 2010-02-11 12:07:59
我用日志代码更新了问题。我只在python解释器中使用syslog,使用“import syslog”和“syslog.syslog('test') – 2010-02-11 12:16:40