#!/usr/bin/env python
import pprint
client = MongoClient("mongodb://localhost:27017")
db = client.examples
def find():
query = {"population" : {"$gt" : 250000}}
cities = db.cities.find(query)
num_cities = 0
for c in cities:
pprint.pprint(c)
num_cities += 1
print "\nNumber of cities matching: %d\n" % num_cities
from datetime import datetime
def range_query():
query = {}
return query
def get_db():
from pymongo import MongoClient
client = MongoClient('localhost:27017')
db = client.examples
return db
if __name__ == "__main__":
db = get_db()
query = range_query()
cities = db.cities.find(query)
print "Found cities:", cities.count()
import pprint
pprint.pprint(cities[0])