2016-03-22 30 views
-2

からのdictオブジェクトを取得のpython:私のような文字列からオブジェを取得しようと</p> <pre><code>exec("mydict_%=%" % (key, value)) </code></pre> <p>::私はリストからdynamiquly辞書を作成している文字列

def getdict(String): 
    code ... 
    return dict 


mydict = [] 
mydict = getdict("mydict_sample") 

はあなたに解決策を持っています?

+1

複数の変数を定義する代わりに、リストを使用する必要があります。 – zondo

答えて

0

ast.literal_evalは、python dictsを表す文字列を評価できます。 the documentationを参照してください。

+0

ありがとう:表現ノードや文字列を安全に評価する – trucky

関連する問題