0
Мне нужно разбор булевых в PYYAML по-своему и преобразовать их в строки. Для этого я попытался написать «конструктор» и зарегистрировал его с помощью yaml, но ничего не сделал. Булевы обрабатывались как обычно. Это проблема с тегом или мне приходится решать эту проблему по-другому?Custom bool parsing in PYYAML
def bool_constructor(loader, node):
value = loader.construct_yaml_bool(node)
if value == False:
return '$false'
else:
return '$true'
enter code here`yaml.add_constructor('!!bool', bool_constructor)
Я хотел бы поблагодарить вас за вашу помощь.
Хороший вопрос-ответ, пожалуйста, отделите свой код. – Thomas8