我试图向web发送一个响应,在python 3上使用多语言字符,但总是这样:
"\\xd8\\xa7\\xd9\\x84\\xd9\\x82\\xd8\\xa7\\xd9\\x85\\xd9\\x88\\xd8\\xb3 \\xd8\\xa7\\xd9\\x84\\xd8\\xb9\\xd8\\xb1\\xd8\\xa8\\xd9\\x8a Espa\\xc3\\xb1a".
正确答案是:
القاموسالعبيEspaña
代码如下:
s="القاموس العربي España".encode(encoding='UTF-8')
我的错在哪里?你知道吗
我找到了!JSON响应程序乱七八糟,我是用sure_ascii=True编写的,响应试图将其作为JSON而不是HTML发送。通过使用
ensure_ascii=True
,系统将正确打印任何JSON答案。你知道吗相关问题 更多 >
编程相关推荐