金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2189|回复: 4

log_debug_info 无法写入

[复制链接]

1

主题

3

帖子

3

积分

Rank: 1

等级: 新手上路

注册:
2022-3-11
曾用名:
发表于 2022-3-11 11:38 | 显示全部楼层 |阅读模式
使用下面代码无法写入:

def init(context):
      now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
      context.log_file = f"D:\test_logs-{now}.txt"
      log_debug_info(context.log_file, "测试策略 启动")


编译回测找不到输出的文件,请问是什么问题?
回复

使用道具 举报

30

主题

7075

帖子

7085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-3-11 12:40 | 显示全部楼层
log_debug_info(r"D:\test_logs.txt", "测试策略 启动")
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

3

帖子

3

积分

Rank: 1

等级: 新手上路

注册:
2022-3-11
曾用名:
 楼主| 发表于 2022-3-11 12:47 | 显示全部楼层
转义字符串都不支持啊,无法针对每个策略输出日志,不够灵活哦
回复

使用道具 举报

30

主题

7075

帖子

7085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-3-11 13:05 | 显示全部楼层
这个要问python了,不支持
截图202203111305126957.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

3

帖子

3

积分

Rank: 1

等级: 新手上路

注册:
2022-3-11
曾用名:
 楼主| 发表于 2022-3-11 15:21 | 显示全部楼层
这样可写:

import datetime

now = datetime.datetime.now().strftime("%Y-%m-%d_%H_%M_%S")
log_file = "D:\test_logs-{}.txt".format(now)
with open(log_file, 'w') as f:
    f.write("can write")





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-11-16 11:42 , Processed in 0.365352 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表