2017-01-16 63 views
-1

我的記錄:無法時間戳添加到記錄器在Python 3.5

logging.basicConfig(filename="{}/log.log".format(config.log_dir), level=logging.DEBUG, format="%(asctime)s %(message)s", datefmt="%d-%b-%Y %I:%M:%S" ) 

而且..沒有時間戳獲取添加:

logging.info("fdsfdsfds") 
# => fdsfdsfds 
+0

那麼,同樣的兩行爲我工作,所以我想你可能在你的代碼中的一些其他地方,你更改日誌配置?您可以通過調用'logging.getLogger()'來檢查默認處理程序的配置。檢查它是否有適當的處理程序和格式化程序。 – Maciek

回答

0

這對我的作品

那是my output

import logging 
FORMAT = '%(asctime)s %(message)s' 
DATE = '%d-%b-%Y %I:%M:%S' 
logging.basicConfig(filename="log.log",level=logging.DEBUG,format=FORMAT,datefmt=DATE) 
logger = logging.getLogger('Stackoverflow log') 
logger.info('Info 1') 

如果仍然沒有時間戳,請添加更多的代碼