这是我的python程序,它与mongodb *
建立联系import pymongo
from pymongo import MongoClient
connection = MongoClient('localhost', 27017)
db = connection.test
names = db.names
item =names.find_one()
print item('name')
并且,我收到此错误
C:\Users\hpg6\Desktop>python mycon.py
Traceback (most recent call last):
File "mycon.py", line 15, in <module>
print (item('name'))
TypeError: 'dict' object is not callable
答案 0 :(得分:6)
这一行
print item('name')
应该是
print(item['name'])
如果item
是dict
,则认为您正在尝试调用函数()
,而不是使用键[]
答案 1 :(得分:0)
您使用的是圆括号,请尝试print (item['name'])