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>
如何调试这一点,并获得错误的详细信息?