I yaml.safe_load
Methode verwenden eine Datei zu bearbeiten, und ich kann sehen, dass die Daten, die durch diesen Anruf in einer anderen Reihenfolge istPython yaml safe_load: Wie die ursprüngliche Ordnung halten
mein Code Dies ist zurückgegeben werden :
a=yam.safe_load('{"method1": "value1","method2": "value2"}')
print(a)
Und dies ist der Ausgang
{'method2': 'value2', 'method1': 'value1'}
Was kann ich tun, um die ursprüngliche Reihenfolge zu halten?
Python (<3.6) Wörterbuch nicht die Reihenfolge beibehalten. – falsetru
Mögliches Duplikat von [Wie können Sie YAML-Mappings in Python als OrderedDicts laden?] (Http://stackoverflow.com/questions/5121931/in-python-how-can-you-load-yaml-mappings-as-ordereddicts) –