关闭

python调用Mongodb笔记

230人阅读 评论(0) 收藏 举报
分类:

首先需要安装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() 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:98280次
    • 积分:1272
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:73篇
    • 译文:4篇
    • 评论:14条
    文章分类
    最新评论