Preserve neue Zeilen in YAML

Wie formatiere ich ein YAML-Dokument so, dass PyYAML es richtig analysieren kann?

Data: Some data, here and a special character like ':'
      Another line of data on a separate line

Ich weiß, dass das Zeichen ':' etwas Besonderes ist, daher muss ich das Ganze in Anführungszeichen wie folgt einschließen:

Data: "Some data, here and a special character like ':'
      Another line of data on a separate line"

Und um eine neue Zeile hinzuzufügen, muss ich '\ n' hinzufügen:

Data: "Some data, here and a special character like ':'\n
      Another line of data on a separate line"

Ist sowieso da, um das YAML-Dokument zu formatieren, damit ich das '@ nicht hinzufügen mu\n 's, um eine neue Zeile zu haben?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage