pyYAML Ошибки на «!» в строке
Во-первых, отказ от ответственности: я не слишком знаком с YAML. Я пытаюсь разобрать документ YAML по парам ключевых значений (не беспокойтесь о том, как я это делаю. Я справился с этим)
Мой файл раньше выглядел примерно так:
world:
people:
name:Suzy
address:chez-bob
Затем кто-то пошел и изменил это.
world:
people:
name:!$uzy
address:chez-bob
И я получаю эту ошибку разбора:
yaml.constructor.ConstructorError: could not determine a constructor for the tag '!$uzy'
Что это вообще значит? Как мне заставить его просто интерпретировать! $ Как два символа? Я просто хочу словарь строковых ключей и значений! Кроме того, редактирование файлов yaml не вариант. Проблема должна быть исправлена в коде с использованием парсера.