我还没有尝试过python3。但是对我来说,为了捕获子进程中的错误,我将在子进程中运行的函数放在
import tracebacktry: your pre that can make errorexcept Exception as e: print e return False, traceback.format_exc()else: return True, result
这样我就知道是否出了问题。
编辑:我将返回格式更改为OP的注释,以便子进程返回一个元组
(is_success, result or error traceback message)
这样该主进程将首先读取该标志
is_success,然后相应地处理第二个参数。



