代码拉取完成,页面将自动刷新
同步操作将从 kuskyfei/thenextquant 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
日志可以分多个级别,打印到控制台或者文件,文件可以按天分割存储。
{
"LOG": {
"console": true,
"level": "DEBUG",
"path": "/var/log/servers/Quant",
"name": "quant.log",
"clear": true,
"backup_count": 5
}
}
参数说明:
boolean
是否打印到控制台,true 打印到控制台
/ false 打印到文件
,可选,默认为 true
string
日志打印级别 DEBUG
/ INFO
,可选,默认为 DEBUG
string
日志存储路径,可选,默认为 /var/log/servers/Quant
string
日志文件名,可选,默认为 quant.log
boolean
初始化的时候,是否清理之前的日志文件,true 清理
/ false 不清理
,可选,默认为 false
int
保存按天分割的日志文件个数,默认0为永久保存所有日志文件,可选,默认为 0
配置文件可参考 服务配置模块;
from quant.utils import logger
logger.debug("a:", 1, "b:", 2)
logger.info("start strategy success!", caller=self) # 假设在某个类函数下调用,可以打印类名和函数名
logger.warn("something may notice to me ...")
logger.error("ERROR: server down!")
logger.exception("something wrong!")
def info(*args, **kwargs):
def warn(*args, **kwargs):
def debug(*args, **kwargs):
def error(*args, **kwargs):
def exception(*args, **kwargs):
注意:
args
和 kwargs
可以传入任意值,将会按照python的输出格式打印;kwargs
中指定 caller=self
或 caller=cls
,可以在日志中打印出类名及函数名信息;此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。