Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将非ascii字符保存到mongo db时出现UnicodeDecodeError_Python_Unicode_Mongodb_Mongoengine - Fatal编程技术网

Python 将非ascii字符保存到mongo db时出现UnicodeDecodeError

Python 将非ascii字符保存到mongo db时出现UnicodeDecodeError,python,unicode,mongodb,mongoengine,Python,Unicode,Mongodb,Mongoengine,将mongoengine与mongodb一起使用 保存具有非ascii字符值的文档时,mongoengine使用unicode调用包装值 处理方法是什么?如果调用unicode,则应提供字符串的编码,以便unicode函数知道如何转换数据。例如: v = "myvalüe" u = unicode(v, 'utf-8') 什么函数调用导致引发此异常?python中unicode编码和解码的良好教程:

将mongoengine与mongodb一起使用 保存具有非ascii字符值的文档时,mongoengine使用unicode调用包装值 处理方法是什么?

如果调用unicode,则应提供字符串的编码,以便unicode函数知道如何转换数据。例如:

v = "myvalüe"
u = unicode(v, 'utf-8')

什么函数调用导致引发此异常?python中unicode编码和解码的良好教程: