【发布时间】:2011-05-30 03:19:38
【问题描述】:
我有一个 python 字典,我想将它序列化为初始化该字典的键和值所需的 python 源代码。
我正在寻找类似json.dumps() 的东西,但输出格式应该是 Python 而不是 JSON。
我的对象非常简单:它是一个字典,其值是以下之一:
- 内置类型文字(字符串、整数等)
- 文字列表
我知道我可以自己构建一个,但我怀疑存在涉及嵌套对象、关键字转义等的极端情况,所以我更愿意使用已经解决了这些问题的现有库。
【问题讨论】:
-
Python 不是 Json?你在说什么?
-
'obj = json.loads(%r)' % json.dumps(some_dict)? ☃
标签: python json serialization code-generation