def represent_orderedyamldict(dumper, data):
value = []
for item_key, item_value in data.items():
node_key = dumper.represent_data(item_key)
if type(item_value) not in [
str, unicode, list, dict, OrderedYamlDict, bool, long, int]:
import pdb; pdb.set_trace()
node_value = dumper.represent_data(item_value)
value.append((node_key, node_value))
return yaml.nodes.MappingNode(u'tag:yaml.org,2002:map', value)
评论列表
文章目录