folgender Code:
Code: Alles auswählen
import sys
import os
import logging
import logging.handlers
# DEBUG
# Only for debug - activate this and all prints a logged into a log file
#sys.stdout = open('interpreter_print.log', 'w')
# create logger
logger = logging.getLogger("errlog")
logger.setLevel(logging.DEBUG)
# create file handler and set level to debug
#fileHandler = logging.FileHandler('interpreter.log', mode='a')
fileHandler = logging.handlers.TimedRotatingFileHandler('errors.log', 'midnight')
consoleHandler = logging.StreamHandler()
# create formatter
formatter = logging.Formatter("%(asctime)s - %(levelname)s - %(module)s - %(lineno)d - %(funcName)s - %(message)s")
# add formatter to ch
fileHandler.setFormatter(formatter)
# add fileHandler to logger
logger.addHandler(fileHandler)
#logger.addHandler(consoleHandler)
logger.info("Logger initialized")
2014-04-01 16:40:59,138 - INFO - Logger - 42 - <module> - Logger initialized
unter Ironpython 2.7.4
2014-04-01 16:41:55,831 - INFO - (unknown file) - 0 - (unknown function) - Logger initialized
Ich probiere seit Stunden rum. Benutzt noch jemand Ironpython und hat eine Idee woran das liegen könnte?
Gruße
Alpha