In Python 3.5 habe ich das folgende Wörterbuch in eine .yaml-Datei ausgegeben werden.Python Dump YAML mit doppelten Anführungszeichen um Strings
D={'name': 'mydata', value: {'x': 1, 'y': 2, 'z':3}}
Wenn ich den folgenden Code:
import ruamel
import ruamel.yaml as yaml
D={'name': 'mydata', 'value': {'x': 1, 'y': 2, 'z':3}}
yaml.round_trip_dump(D, open('my_yaml.yaml', 'w'),
default_flow_style=False, indent=4)
Das resultierende my_yaml.yaml
sieht wie folgt aus:
name: mydata
value:
z: 3
x: 1
y: 2
Meine Frage ist, gibt es eine praktische Möglichkeit, doppelt zu schreiben zitiert um mydata
, dh statt name: mydata
wird es alsgeschrieben