尝试连接到MongoDB时,我遇到了错误
我该如何解决这个问题?
追踪(最近一次通话): 文件“D:/MongoDB-U/Python/Codes/Try.py”,第17行,in print(item ['name']) TypeError:'NoneType'对象没有属性' getitem '
代码:
import pymongo
from pymongo import MongoClient
connection = MongoClient('localhost',27017)
db = connection.test
names = db.things
item = things.find_one()
print (item['name'])
答案 0 :(得分:1)
您正在创建names
集合变量,但在things
调用中使用find_one
集合变量。它应该是:
db = connection.test
things = db.things
item = things.find_one()
print (item['name'])