Como desabilitar a substituição do alfabeto cirílico por \ uxxxx em linhas durante a conversão em json
📁 python, ajuda, exemplo
Ao tentar formatar a saída JSON usando dump , os caracteres russos deixam de ser exibidos. Algo como "campo arbitrário, por exemplo Address" ":" \ u04443 \ u043b \ u0438 \ u04430 \ u041c \ u0430, etc."
Tentei json.dumps().encode("UTF8") e codecs convert - nada ajuda.
def load_data ( filepath ): with open (filepath, 'r' , encoding= 'utf-8' ) as fh: data = json.load(fh) # Carregamos dados do arquivo para a variável data return data def pretty_print_json ( data ): inf = json.dumps(data, sort_keys= false )