【发布时间】:2013-10-11 15:24:11
【问题描述】:
以下代码sn-p:
import yaml
import collections
def hasher():
return collections.defaultdict(hasher)
data = hasher()
data['this']['is']['me'] = 'test'
print yaml.dump(data)
这会返回:
!!python/object/apply:collections.defaultdict
args: [&id001 !!python/name:__main__.hasher '']
dictitems:
this: !!python/object/apply:collections.defaultdict
args: [*id001]
dictitems:
is: !!python/object/apply:collections.defaultdict
args: [*id001]
dictitems: {me: test}
我将如何删除:
!!python/object/apply:collections.defaultdict
[*id001]
最终目标是:
this:
is:
me: "test"
任何帮助表示赞赏!
【问题讨论】:
标签: python dictionary yaml