2023-07-05 17:15:46 +08:00
|
|
|
import os
|
|
|
|
|
import logging
|
|
|
|
|
|
2023-07-12 14:27:18 +08:00
|
|
|
basedir = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
|
2023-07-05 17:15:46 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
def log(name):
|
|
|
|
|
"""
|
|
|
|
|
日志
|
|
|
|
|
:param name:
|
|
|
|
|
:return: 返回logger对象
|
|
|
|
|
"""
|
|
|
|
|
logger = logging.getLogger('main')
|
|
|
|
|
logpath = os.path.join(basedir, 'log', name + '.log.txt')
|
|
|
|
|
logfile = logging.FileHandler(logpath, mode='w')
|
|
|
|
|
logfomat = logging.Formatter('%(message)s\t%(asctime)s')
|
|
|
|
|
logfile.setFormatter(logfomat)
|
|
|
|
|
logfile.setLevel(logging.DEBUG)
|
|
|
|
|
logger.addHandler(logfile)
|
|
|
|
|
return logger
|