Pysolate Spine中文旁白 + HTML 图解全部小课 ↗

流程课 · 跟完一个过程

查价失败,怎样回到 Python 的 except?

跟一次普通同步执行,看 Go 的查价错误怎样经 JSON 桥接变成 Python RuntimeError,并被 try/except 捕获。

01 / 07

先固定一次普通执行

只跟同步 call,不走提前读取

准备播放
ERR
普通执行 · 错误路径普通执行 · 同步 call
1 / 7
Py
Guest · Python原来的调用位置
error_delivery.py · 真实示例
try:    price = lookup(key=inputs["item"])    missing = lookup(key="absent")except RuntimeError:    result = {"price": price, "caught": True}

代码从 try 开始

JSON等待 tool(...)错误还没有产生
Go
Host · Go注册工具与价格表
lookup已注册
book21
absent待查

lookup 已注册 · book = 21

Guest 收到等待返回先看调用位置

普通执行不走 prepare/resolve;这张图只看同步 call。

旁白

点一下播放即可。也可以只听声音,或拖动进度跳到想看的位置。

0:001:44

正在准备本课音轨与图解。首次播放需要点一下。

跳到某一节 / 查看讲稿