python Dictをいい感じに整形してval.param形式にしてくれる

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Dictをいい感じに整形してval.param形式にしてくれる相关的知识,希望对你有一定的参考价值。

# -*- coding: utf-8 -*-
# Dictをいい感じに整形して val.param 形式にしてくれる
# 参考 https://stackoverflow.com/questions/6578986/how-to-convert-json-data-into-a-python-object
import json
from collections import namedtuple

data = {"name": "John Smith", "hometown": {"name": "New York", "id": 123}}

func = lambda d: namedtuple('X', d.keys())(*d.values())
print func(data)

# X(hometown={'name': 'New York', 'id': 123}, name='John Smith')

以上是关于python Dictをいい感じに整形してval.param形式にしてくれる的主要内容,如果未能解决你的问题,请参考以下文章

scss ページ分割を良い感じに装饰する

scss ページ分割を良い感じに装饰する

scss ページ分割を良い感じに装饰する

csharp 【C#】XmlWriterでxmlを书くときのエスケープ文字に关するTips.WriteRaw + SecurityElement.Escapeがいい感じっぽい。

標準日本語を暗唱するメモ3

ruby 再帰处理で再试行してみる。データ取得は他の关数にやらせるといいかも。