Я пытаюсь сохранить текстовый файл, содержащий такие символы, как áàã
и т. Д. Однако в настоящее время у меня происходит сбой, и я не могу заставить его работать с тем, что я видел в Интернете.
Мой текущий код:
# -*- coding: utf-8 -*-
import codecs
import json
test_dict = {'name': [u'Joe', u'Doe'], 'id': u'1:2:3', 'description': u'he w\xe1','fav': [1, 2]}
final_text = line = "- " + json.dumps(test_dict) + "\n"
filename = 'C:\Users\PLUX\Desktop\data.txt'
f = codecs.open(filename,'w','utf8')
f.write(line)
, который выводит:
- {"description": "he w\u00e1", "fav": [1, 2], "name": ["Joe", "Doe"], "id": "1:2:3"}
Я хотел бы вывести:
- {"description": "he wá", "fav": [1, 2], "name": ["Joe", "Doe"], "id": "1:2:3"}
Может кто-нибудь помочь мне?