Я пытаюсь загрузить кучу закодированных строк utf-8 и сбрасывать их снова с помощью PyYaml. Это код для загрузки/сброса:
lang_yml = yaml.load(codecs.open(lang + ".yml.old", "r", "utf-8"))
test_file_path = lang + '.yml'
stream = file(test_file_path, 'w')
yaml.dump(lang_yml, stream, default_flow_style=False, encoding=('utf-8'))
Но строки, начинающиеся как "En arrière", сохраняются как "En arri\xE8re". Что я делаю неправильно?