pymongo的安装和使用

pymongo的安装和使用

1.安装

MongoDB的python接口pymongo的安装方法有多种,如源码、easy_install、pip都可以。采用pip安装,很简单。

pip install pymongo

安装完成后可以检查下安装信息

pip show pymongo

2.pymongo的使用

#coding=utf-8'''pymongo_test'''import pymongoconnect = pymongo.MongoClient()'''查看数据库名称'''connect.database_names()'''选择和切换数据库'''db = connect['blog']db = connect.blogblog=connect['blog']'''验证密码'''db.authenticate('username','pwd')'''查看集合名称'''db.collection_names()'''选择或者切换集合'''coll=db.blog.testcoll=db['blog.test']coll=blog['test']'''查看集合的一个文档或所有keys'''coll.find_one()coll.find_one().keys()'''查看所有文档或所有keys'''for i in coll.find():    i    i.keys()'''查看文档总数'''all = coll.find().count()'''根据条件筛选文档'''for i in coll.find({"baz":12345}):    i'''插入新档'''coll.insert_one({"name": "newcoll", "active_time": "20150108"})'''更新文档'''coll.update({"name": "newcoll"}, {"$set": {"active_time": "20150109"}})'''删除文档'''coll.remove({"name": "newcoll"})

有关PyMongo更多更详细的文档,请参考https://api.mongodb.org/python/ 其中2.7.2版本的PyMongo的文档地址是https://api.mongodb.org/python/2.7.2/api/index.html


作 者:小闪电

出处:http://www.cnblogs.com/yueyanyu/

本文版权归作者和博客园共有,欢迎转载、交流,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。如果觉得本文对您有益,欢迎点赞、欢迎探讨。本博客来源于互联网的资源,若侵犯到您的权利,请联系博主予以删除。

(0)

相关推荐