python调用Mongodb笔记

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

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

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

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


[python]  view plain copy 在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() 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值