我装了DolphinDB插件后,在VS code中调试脚本。但在VSCode中print(),无法输出信息到控制台上。请问在database中有什么其他函数可以输出日志信息到控制台吗?
可以用writeLog()函数,然后到节点日志中看。一个小技巧:可用tail -f 用于实时查询linux下的日志文件。比如tail -f node1.log。
还有一种方法是写到文件,可参考模块复用教程中定义的一个函数appendLog
。
module FileLog //向指定日志文件写入日志
def appendLog(filePath, logText){
f = file(filePath,"a+")
f.writeLine(string(now()) + " : " + logText)
f.close()
}