首页
编写策略
数据平台
因子研究
我的交易
发现策略
量化学院
知识库
免费注册
登录
问答交流
如何在模拟盘的策略日志中输出自己定义的日志?
由ioriliao创建,最终由small_q
更新于2023-10-09 06:34
被浏览 21 用户
如何在模拟盘的策略日志中输出自己定义的日志?
评论
解决 方式如下。这样能自定义日志,该日志写到uesrlib的持久化目录,模拟交易、回测都能访问该目录。 ![{w:100}](/wiki/api/attachments.redirect?id=854d0f31-3e77-4906-ae09-67578a71bacf) 代码: ```python # 写日志 import logging # 配置日志记录器 logging.basicConfig(filename='/home/bigquant/work/userlib/example.log', level=logging.DEBUG, format='%(asctime)s %(levelname)s %(message)s') # userlib是持久化目录,模拟交易也能写、读 # 记录日志 logging.debug('This message should be logged') logging.info('So should this') logging.warning('And this, too') # 查看日志 df = pd.read_csv('/home/bigquant/work/userlib/example.log', sep='\t' , header=None) print(df.head()) ``` \
{link}