MongoDB监控窗口:首先应启动rest 即:mongod -rest http://localhost:28017/ MongoDB可视化操作软件:rockMongo >>> from pymongo import MongoClient >>> client=MongoClient() >>> db=client.test >>> collection=db.Subject >>> db.collection_names() ['system.users', 'system.indexes', 'Subject', 'photo.files', 'photo.chunks'] >>> collection.find_one() {'art': {'music': 100.0, 'sports': 110.0}, 'English': 98.0, 'math': 121.0, '_id': ObjectId('51642b3910f0167860d889d3'), 'physics': 120.0} >>> collection.find_one({"name":"zhipeng"}) {'name': 'zhipeng', 'school': 'bupt', '_id': ObjectId('51664703b41d501810000000'), 'age': 24.0} >>> new_posts=[{"name":"zhangsan"},{"age":26},{"school":"cmt"}] >>> collection.insert(new_posts) [ObjectId('516684761e1071251c43c08c'), ObjectId('516684761e1071251c43c08d'), ObjectId('516684761e1071251c43c08e')] >>> for post in collection.find(): post {'art': {'music': 100.0, 'sports': 110.0}, 'English': 98.0, 'math': 121.0, '_id': ObjectId('51642b3910f0167860d889d3'), 'physics': 120.0} {'name': 'MongoDB', 'type': 'NoSqla', 'count': 1, '_id': ObjectId('5166460e9b0675e1b1b2d0e0'), 'info': {'x': 203, 'y': 102}} {'name': 'MongoDB', 'type': 'NoSqla', 'count': 1, '_id': ObjectId('516646989b0624da24a5fbb6'), 'info': {'x': 203, 'y': 102}} {'name': 'zhipeng', 'school': 'bupt', '_id': ObjectId('51664703b41d501810000000'), 'age': 24.0} {'name': 'huqiang', 'age': 25.0, '_id': ObjectId('516652efb41d501810000001'), 'school': 'chongyou'} {'name': 'zhangsan', '_id': ObjectId('516684761e1071251c43c08c')} {'_id': ObjectId('516684761e1071251c43c08d'), 'age': 26} {'_id': ObjectId('516684761e1071251c43c08e'), 'school': 'cmt'} >>> collection.count() 8