在lua中编译任何结果到控制台输出。 我有一个问题。 [C]:? < - 这是什么意思? stack traceback:
test2.lua:2: in function 'myfunction'
test2.lua:8: in main chunk
[C]: ? <----- this point
我在服务器上添加了一个小型调试帮助。它的日志中获得一个堆栈跟踪从traceback.format_stack() 它包含一些不完整的线路是这样的: File "/home/...../base/loop.py", line 361, in run
self.outputs.fd_list,(), sleep)
这是不是多少有帮助。 源线360和361: rlist, wlist, u
Python类通过rpy2执行R函数,并且我希望能够在R函数产生错误的情况下从R捕获回溯。 R代码是遗留的,所以修改它是非常危险的;我宁愿在Python方面做一些事情。 这里是Python代码是什么样子目前: from rpy2.rinterface import RRuntimeError
from rpy2.robjects import DataFrame
from rpy2.robje
我试图改进运行Lua脚本的程序中的错误处理。 简化版: function _errH(msg)
print(msg .. "\n" .. debug.traceback(nil, 1))
end
function _main()
-- cause some random error
print(a-2)
end
function main()