在Julia中捕获并重定向错误

时间:2016-12-02 15:13:17

标签: exception io stream output julia

我正在使用此Julia博客Capture Output in Julia来重定向错误。但是,由于异步性质RunContext函数在填充STDERR之前调用,并且程序在尝试从空流中读取时挂起。一些Julia论坛已经讨论过相关问题,但我无法完全理解它。

我通过捕获异常然后将异常写入STDERR部分解决了这个问题,但是跟踪在这个过程中丢失了,我只知道异常而不是它的起源。

有人可以帮帮我吗?有更好的解决方案吗? - 谢谢

我在Mac Os X El Capitan v10.11.4上使用Julia v0.5

以下是我尝试运行的示例代码

atexit

0 个答案:

没有答案