【发布时间】:2019-05-19 21:53:14
【问题描述】:
我已经成功连接到 Jupyter notebook 的 8888 端口上的本地环境。现在我正在尝试在 3001 端口上查询本地运行的 mongodb。我正在使用 pymongo,下面是我的代码:
myclient = pymongo.MongoClient("mongodb://localhost:3001")
mydb = myclient["meteor"]
mydoc = mydb["historicalNames"].find({ "Name" : "John Doe"})
print(mydoc)
<pymongo.cursor.Cursor at 0x7f78ff706e80>
但是当我尝试使用下面的代码获取数据时
df = pd.DataFrame(list(mydoc))
df.head()
我得到错误:
ServerSelectionTimeoutError: localhost:3001: [Errno 111] 连接被拒绝
如何通过 google colab 的连接本地环境连接到本地数据库
【问题讨论】:
标签: mongodb jupyter-notebook google-colaboratory