龙空技术网

log 打印输出

梦蝶无名 86

前言:

目前同学们对“c语言log函数怎么调用”大体比较关切,看官们都想要学习一些“c语言log函数怎么调用”的相关文章。那么小编在网络上搜集了一些关于“c语言log函数怎么调用””的相关资讯,希望朋友们能喜欢,姐妹们快快来学习一下吧!

调用方法:

log.info(content)log.warn(content)log.error(content)
释义:
log.info()、log.warn()、log.error()是三种不同级别的打印函数,级别排序(先后):error>warn>info.
参数:

参数

含义

详细内容

content

需要打印输出的日志内容

可以是字符串,也可以是某个对象.例如:log.info('交易开始'),log.info(context.iwencai_securities)#打印智能选股结果.

注意事项:

1.log.error()是一个打印输出结果函数,当该函数执行后,整个策略会终止回测运行.2.打印函数的content参数加入文字,起到标注功能,见【示例2】.
示例:
【示例1】#选股def init(context):    get_iwencai('市值大于10000亿','stocks_list')def handle_bar(context,bar_dict):    log.error(context.stocks_list) #(打印)注:log.error()函数虽然终止运行,但是其需要的内容在日志的'错误'栏输出.【示例2】def init(context):    passdef handle_bar(context,bar_dict):    # 获得当前时间    time =get_datetime()    log.info('目前时间:'+str(time)) #(打印)注:如果需要加入文字描述,则需要字符串形式:'文字内容',使用+号进行连接,后续数据内容需要使用str()转化.
示例返回结果:
【示例1】返回结果:2014-01-02 09:30:00 - ERROR['601398.SH', '601857.SH', '601939.SH']【示例2】返回结果:2014-01-02 09:30:00 - INFO目前时间:2014-01-02 09:30:00

标签: #c语言log函数怎么调用