TimeoutException 没有 `type` 来检查它是何种类型的超时
作者: antonioalegria创建于 2024年10月24日更新于 2026年8月19日
标签bugsdk
描述错误
在运行代码时会出现不同类型的超时错误。如TimeoutException类中所述:
class TimeoutException(SandboxException):
"""
当发生超时时抛出的异常。[unavailable] 异常类型是由沙箱超时引起的。\n
[canceled] 异常类型是由于请求超时引起的。\n
[deadline_exceeded] 异常类型是由于进程、监视等超时引起的。\n
[unknown] 异常类型有时是由于请求未正确处理时的沙箱超时引起的。\n
"""但是,捕获这些异常时,您必须解析消息以推断它们属于哪种类型。随着 E2B SDK 的不断发展,此操作容易出错。
内容来源: e2b-dev/E2B