0
我使用repr()
和ast.literal_eval()
作爲json.dumps()
和json.loads()
的替代方法。pyson,格式不正確的節點或帶literal_eval的字符串
一個簡單ast.literal_eval(repr(m))
,其中m
是一個純dict()
充滿str()
,別人dict()
或僅set()
對象,失敗,出現錯誤:
ValueError: malformed node or string: <_ast.Call object at 0x7fe3eae74240>
如何調試這一點,並獲得錯誤的詳細信息?