python - parsing string to a dict -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 10 उत्तर

मेरे पास एक स्ट्रिंग आउटपुट है एक विशेष शब्द के रूप में है {'key1': 'value1', 'key2': 'value2'}

कैसे आसानी से इसे एक शब्दकोश के रूप में सहेज सकते हैं और नहीं के रूप में एक स्ट्रिंग?

astr एक स्ट्रिंग है जो "एक शब्द के रूप में" है ast.literal_eval इसे अजगर डीक ऑब्जेक्ट में कनवर्ट करता है।

  में [110]: import ast में [111]: astr = "{'key1': 'value1 [113]: ast.literal_eval (astr) बाहर [113]: {'key1': 'value1', 'key2': 'value2'}   

Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -