bson.errors.InvalidStringData: strings in documents must be valid UTF-8

场景:

pymongo 查询数据库的时候报错。

for gscode in GSList_StockPool_Mongo_MktStop:

  self._collection_flash.find({"ymd": nDateNow, "gscode": gscode}).count() 

 

原因:

不是utf-8编码,gscode 取到的中文是乱码。

 

解决方法:

编码改为utf-8。

  

posted @ 2017-05-17 17:30  那一剑的風情  阅读(1714)  评论(0编辑  收藏  举报