pyYAML-Fehler auf "!" in einer Zeichenfolge

Erstens ein Haftungsausschluss: Ich bin mit YAML nicht allzu vertraut. Ich versuche, ein YAML-Dokument in Key Value Pairs zu zerlegen.

Meine Datei sah früher so aus:

world:
     people:
          name:Suzy
          address:chez-bob

Dann ging jemand und änderte es.

world:
     people:
          name:!$uzy
          address:chez-bob

Und ich bekomme diesen Analysefehler:

yaml.constructor.ConstructorError: could not determine a constructor for the tag '!$uzy'

Was bedeutet das überhaupt? Wie würde ich es schaffen, nur! $ Als nur zwei Zeichen zu interpretieren? Ich möchte nur ein Wörterbuch mit Zeichenfolgenschlüsseln und Werten! Das Bearbeiten der yaml-Dateien ist ebenfalls keine Option. Das Problem muss im Code mithilfe des Parsers behoben werden.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage