1 Star 0 Fork 0

李贞/stock_selection

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
logger.py 1012 Bytes
一键复制 编辑 原始数据 按行查看 历史
yanheven 提交于 2016-04-01 17:48 . add logger
__author__ = 'evan'
import logging
import os
LOG = None
def get_loger():
global LOG
if LOG is not None:
return LOG
else:
# create logger
logger = logging.getLogger()
logger.setLevel(logging.WARN)
# create console handler and set level to debug
ch = logging.StreamHandler()
ch.setLevel(logging.WARN)
# set log file
file_path = os.path.split(os.path.realpath(__file__))[0]
file = os.path.join(file_path,'xueqiu.log')
fh = logging.FileHandler(file)
fh.setLevel(logging.WARN)
# create formatter
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
# add formatter to ch
ch.setFormatter(formatter)
fh.setFormatter(formatter)
# add ch to logger
# logger.addHandler(ch)
logger.addHandler(fh)
# 'application' code
logger.debug('initalized get logger')
LOG = logger
return LOG
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/lizhen_hbu/stock_selection.git
git@gitee.com:lizhen_hbu/stock_selection.git
lizhen_hbu
stock_selection
stock_selection
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385