In [1]:
from pymongo import MongoClient

In [2]:
client = MongoClient('mongodb://localhost:27017/')
client.test.authenticate("root", "jhengsh")


Out[2]:
True

In [3]:
for doc in client.test.skill.find(): # assign db and collection
    print(doc)


{'skill': 1.0, 'name': 'C', '_id': 1.0}
{'skill': 2.0, 'name': 'C++', '_id': 2.0}
{'skill': 3.0, 'name': 'Java', '_id': 3.0}
{'skill': 4.0, 'name': 'Python', '_id': 4.0}

In [4]:
for doc in client['test']['skill'].find(): # assign db and collection
    print(doc)


{'skill': 1.0, 'name': 'C', '_id': 1.0}
{'skill': 2.0, 'name': 'C++', '_id': 2.0}
{'skill': 3.0, 'name': 'Java', '_id': 3.0}
{'skill': 4.0, 'name': 'Python', '_id': 4.0}

In [5]:
for doc in client['test']['skill'].find({'_id':{'$gt':2}}):
    print(doc)


{'skill': 3.0, 'name': 'Java', '_id': 3.0}
{'skill': 4.0, 'name': 'Python', '_id': 4.0}