2016-11-14 9 views

答えて

2

辞書を繰り返します。文字列を作成する

data = { 
    "options": { 
     "--singleseed": "Eugene Ionesco", 
     "--booktitle": "Rhinoceros" 
    } 
} 

s = ' '.join('{} "{}"'.format(k, v) for k,v in data['options'].items()) 

print(s) # --singleseed "Eugene Ionesco" --booktitle "Rhinoceros" 
+0

これは重要な値である「Eugene Ionesco」などの値を引用しているようではありません。 'json_dataとして: D = json.load(json_data) のS = "" kについて 、DでV 'オープンと ('/ TMP/pagekicker/test.json)。[' オプション]項目() : print( 'cli will be' + cli) args = shlex。スプリット(CLI) プリント(引数) 「 はサイ--booktitle を生産するには、あなたは私の更新されたコード –

+0

を--singleseed - 更新表示されませんでした! –

+0

THXをコピーしませんでしたウジェーヌ・イヨネスコ –