我通过 websocket 捕获数据。这里变成body,body里面的meta,meta里面的frame_port。但并不是每个元都有一个 frame_port。
当我做
frameport = response["body"]["meta"]["frame_port"]
如果有框架端口,我将成为框架端口
然后我尝试设置 frameport = 1 如果 meta 中没有 frame_port,但在这里我需要帮助。
如果我执行以下操作,我根本不会得到任何打印,而不是在 try/excpet 块之前和之后。所以这个 try/excpet 不起作用。知道如何检查 meta 内是否有 frame_port 以及是否未设置为 0?
try:
frameport
except NameError:
print("no frameport defined")
frameport = 1
print("frameport is:" (frameport))
慕标5832272
ibeautiful
相关分类