MCPcopy Index your code
hub / github.com/pywebio/PyWebIO / safely_destruct

Method safely_destruct

pywebio/io_ctrl.py:58–63  ·  view source on GitHub ↗

安全销毁 OutputReturn 对象/包含OutputReturn对象的dict/list, 使 OutputReturn.__del__ 不进行任何操作

(cls, obj)

Source from the content-addressed store, hash-verified

56
57 @classmethod
58 def safely_destruct(cls, obj):
59 """安全销毁 OutputReturn 对象/包含OutputReturn对象的dict/list, 使 OutputReturn.__del__ 不进行任何操作"""
60 try:
61 json.dumps(obj, default=partial(cls.json_encoder, ignore_error=True))
62 except Exception:
63 pass
64
65 def __init__(self, spec, on_embed=None):
66 self.processed = False

Callers 2

__init__Method · 0.80
innerFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected