【发布时间】:2022-04-05 16:19:07
【问题描述】:
我正在尝试在我的 python 脚本中使用 mongoengine 插入文档,但它引发了这个异常
(<class 'pymongo.errors.InvalidName'>, InvalidName("database names cannot contain the character '.'",), <traceback object at 0x000000000844F708>)
连接字符串是 mongodb://user:pass@ds042487-a0.mlab.com:42487/db-name
关于如何解决此问题的任何建议??
谢谢
【问题讨论】:
-
你能添加你用来连接问题的代码吗?
-
你的数据库名称中有
.吗? -
from mongoengine import * try: connect(mongodb://user:pass@ds042487-a0.mlab.com:42487/db-name) 例外为 e: print e
标签: python mongodb pymongo mlab