我正在我的应用程序中执行IronPython。脚本生成UnboundNameException,并且未定义“name'source'消息”。因为我认为脚本是正确的,我需要更多的错误信息,但我无法从异常中获取它们。异常本身似乎不包含任何有关异常来源的行号的信息或类似的内容。
我在Google上搜索过,但所有可用信息似乎都已过时。我的异常的数据字典是空的,这意味着Data [“PythonExceptionInfo”]不存在。
我的IronPython程序集的文件版本是2.0.20209.0
任何提示如何获取更多错误详情?
欢呼声, Achim的
答案 0 :(得分:4)
请参阅此问题:Getting traceback information from IronPython exceptions
这将告诉您如何格式化异常(并且通常不会过时)。这应该适用于IronPython 2.0 - 2.7。