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
Post a Comment