如何解决如何避免显示来自 Windows 应用程序多次调用的 Ironpython 脚本的异常信息?
我在 Windows 10 上使用 dSpace SystemDesk 应用程序,该应用程序支持使用 IronPython 脚本的自动化。
当我从应用程序调用脚本时,脚本会检查条件。如果该条件失败,我会引发异常以停止脚本执行并在我的应用程序中显示错误弹出消息框。我希望只看到一次异常信息,但我看到了三次,如下所述。
IronPython 代码:
def Execute:
if (Condition = False):
raise Exception('Condition Failed')
我的应用程序中的错误弹出窗口:
脚本终止:条件失败
条件失败回溯(最近一次调用最后一次):文件 "D:***.py",line 20,in Execute Exception: Condition Failed
我的应用程序中的预期错误弹出窗口:
脚本终止:条件失败
使用 sys.tracebacklimit=0 也无济于事。
有人可以帮助实现我的意图吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。