Как добавить кортеж Python в файл YAML с помощью pyYAML?

title не требует пояснений.

Когда я сохраняю кортеж в файл YAML, я получаю примерно следующее:

ambient:  !!python/tuple [0.3, 0.3 ,0.3]

Когда я пытаюсь загрузить его с помощью yaml.safe_load (file_object), я продолжаю получать сообщение об ошибке который гласит:

yaml.constructor.ConstructorError:  could not determine a constructor for the tag 'tag:yaml.org,2002:python/tuple'

Что нужно сделать?

7
задан blz 6 February 2012 в 23:43
поделиться