Comment désactiver le remplacement des caractères cyrilliques par \uXXXX dans les chaînes lors de la conversion en JSON
📁 Sujets avancés sur Python, aide, exemple
Lors de la tentative de sortie formatée JSON avec dump, les caractères russes cessent de s'afficher. Quelque chose comme ""champ arbitraire, par exemple Address"": ""\u0443\u043b\u0438\u0446\u0430 \u041c\u0430 etc."" apparaît.
J'ai essayé json.dumps().encode(""utf8"") et codac convert - rien n'aide.
def load_data(filepath):n with open(filepath, 'r', encoding='utf-8') as fh: n data = json.load(fh) # charge les données du fichier dans le dictionnaire datan retu datandef pretty_print_json(data):n inf = json.dumps(data,sort_keys=False,indent=4, separators=(