python调用Mongodb笔记

转载 2015年11月20日 20:24:07

首先需要安装pymongo模块,模块下载地址

https://pypi.python.org/pypi/pymongo/#downloads

选择适合的版本,进行安装,安装完成后就可以链接你的mongodb了

pymongodb-2.3.tar.gz下载: http://download.csdn.net/detail/wanzhuan2010/6889887


[python] view plaincopy在CODE上查看代码片派生到我的代码片
  1. #encoding:utf=8  
  2. import pymongo  
  3.   
  4. connection=pymongo.Connection('10.32.38.50',27017)  
  5.   
  6. #选择myblog库  
  7. db=connection.myblog  
  8.   
  9. # 使用users集合  
  10. collection=db.users  
  11.   
  12. # 添加单条数据到集合中  
  13. user = {"name":"cui","age":"10"}  
  14. collection.insert(user)  
  15.   
  16. #同时添加多条数据到集合中  
  17. users=[{"name":"cui","age":"9"},{"name":"cui","age":"11"}]  
  18. collection.insert(users)  
  19.   
  20. #查询单条记录  
  21. print collection.find_one()  
  22.   
  23. #查询所有记录  
  24. for data in collection.find():  
  25.     print data  
  26.   
  27. #查询此集合中数据条数  
  28. print collection.count()  
  29.   
  30. #简单参数查询  
  31. for data in collection.find({"name":"1"}):  
  32.     print data  
  33.   
  34. #使用find_one获取一条记录  
  35. print collection.find_one({"name":"1"})  
  36.   
  37.   
  38. #高级查询  
  39. print "__________________________________________"  
  40. print '''''collection.find({"age":{"$gt":"10"}})'''  
  41. print "__________________________________________"  
  42. for data in collection.find({"age":{"$gt":"10"}}).sort("age"):  
  43.     print data  
  44.   
  45. # 查看db下的所有集合  
  46. print db.collection_names() 

相关文章推荐

python学习笔记-Mongodb

建立一个MongoClient第一步我们需要建立一个MongoClient来运行MongoDB,这个做起来非常简单: >>> from pymongo import MongoClient >>> c...

MongoDB 学习笔记(python操作)

交流QQ群:26651479 一、MongoDB 数据库操作   1. 连接数据库     import pymongo     conn = pymongo.Connection() #...
  • daillo
  • daillo
  • 2011年12月01日 14:31
  • 17680

Python学习笔记(3):MongoDB的安装

MongoDB是一个NoSQL型数据库管理系统,即非关系统型数据库系统。为什么要用这个系统呢?原因很简单,很多人在用,它的数据存储方式跟python很相近。本文主要是介绍如何安装MongoDB....
  • mingao
  • mingao
  • 2017年03月04日 13:22
  • 141

MongoDB与Python调用

1 在Ubuntu下安装1.1 安装MongoDB包:# apt-get install mongodb-server mongodb-clients python-pymongo安装完成后,mong...

Python调用MongoDB使用心得

本文是一个Python 使用MongoDB的简单教程,将使用pymongo对MongoDB进行的各种操作进行了简单的汇总,NoSQLFan进行了简单整理,使用Python的同学可以看一看。 ...
  • permike
  • permike
  • 2016年06月07日 12:57
  • 1406

mongodb笔记

  • 2015年08月04日 15:39
  • 67KB
  • 下载

MongoDB学习笔记

  • 2015年01月22日 02:24
  • 10.53MB
  • 下载

scrapy的使用,修正《Python下用Scrapy和MongoDB构建爬虫系统》

修改了《Python下用Scrapy和MongoDB构建爬虫系统 》http://python.jobbole.com/81320/ 的一点小问题 1,创建项目:scrapy crawl air2,...

mongoDB基础查询/更新语句笔记

  • 2017年08月12日 21:18
  • 1KB
  • 下载

mongodb group aggregate项目实战笔记

  • 2016年02月29日 12:44
  • 18KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python调用Mongodb笔记
举报原因:
原因补充:

(最多只允许输入30个字)