标签: regex python-2.7 pymongo
当我运行以下代码时:
import pymongo dbClient = pymongo.MongoClient() db = dbClient["tweets"] import regex as re db["tweets"].find_one( {"text": re.compile('RT')} )
我得到一个例外:
InvalidDocument: Cannot encode object: regex.Regex('RT', flags=regex.V0)
答案 0 :(得分:0)
看起来pymongo不知道如何处理来自regex module的对象。当我导入本机re模块时,编译的正则表达式将按预期接受。
pymongo
regex
re