import pymongo
#获取链接mongo对象
client=pymongo.MongoClient("127.0.0.1",port=27017)
#获取数据库
db=client.book
#获取数据集合
collection=db.text#插入
# collection.insert({"bookname":"莽荒纪"})#查找全部,这个是一个游标,要遍历才能打印
'''
cursor=collection.find()
for x in collection:print(x)
'''#查找一行
'''
result=collection.find_one({"bookname":"一念永恒"})
print(result)
'''#更新一条数据
# collection.update_one({"bookname":"莽荒纪"},{"$set":{"bookname":"诡异之主"}})#更新全部符合的记录
# collection.update_many({"bookname":"诡异之主"},{"$set":{"bookname":"完美世界"}})#删除一条数据
#collection.delete_one({"bookname":"完美世界"})#删除全部符合的数据
# collection.delete_many({"bookname":"一念永恒"})#关闭连接
client.close()

转载于:https://www.cnblogs.com/luocodes/p/10692016.html

pymongo的常用操作相关推荐

  1. MongoDB使用小结:一些常用操作分享

    MongoDB使用小结:一些常用操作分享 本文整理了一年多以来我常用的MongoDB操作,涉及mongo-shell.pymongo,既有运维层面也有应用层面,内容有浅有深,这也就是我从零到熟练的历程 ...

  2. TensorFlow常用操作:代码示例

    1,定义矩阵代码示例: import tensorflow as tftf.zeros([3,4]) #定义3行4列元素均为0的矩阵tensor=tf.constant([1,2,3,4])#定义一维 ...

  3. Ubuntu 常用操作

    Ubuntu常用操作 外观操作 修改应用icon图标 终端美化 内存管理 内存查询 分区管理 日志清理 操作执行 自动执行多条命令 外观操作 修改应用icon图标 在/usr/share/applic ...

  4. IOS沙盒Files目录说明和常用操作

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc ...

  5. 用Python轻松搞定Excel中的20个常用操作

    来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...

  6. python和R对dataframe的常用操作的差异:head、tail、shape、dim、nrow、ncol、descirbe、summary、str

    python和R对dataframe的常用操作的差异:head.tail.shape.dim.nrow.ncol.descirbe.summary.str # python df.head() # R ...

  7. 【node】Sequelize常用操作、基本增删改查

    [node]Sequelize常用操作.基本增删改查 sequelize初始化 先初始化一个数据库实例 再初始化一个model实例 sequelize的数据类型 基本增删改查的写法 SELECT * ...

  8. JavaScript:对Object对象的一些常用操作总结

    JavaScript对Object对象的一些常用操作总结. 一.Object.assign() 1.可以用作对象的复制 var obj = { a: 1 }; var copy = Object.as ...

  9. ubuntu的学习教程(常用操作)

    摘要 最近在学习linux,把自己学习过程中遇到的常用操作以及一些有助于理解的内容记录下来.我主要用的是ubuntu系统 命令提示符 '~' 这个是指用户的家目录,用户分为root用户和普通用户,ro ...

  10. 20180929 VIM进入编辑模式、VIM命令模式常用操作

    2019独角兽企业重金招聘Python工程师标准>>> vim进入编辑模式方式 按键 作用 i 在当前字符前插入 I 在光标所在行的行首插入 a 在当前字符后插入 A 在光标所在行的 ...

最新文章

  1. 从MegaEase看云原生
  2. Compute API 关键概念 详解
  3. setTimeout和setInterval的使用
  4. RabbitMQ学习总结(4)——分发任务在多个工作者之间实例教程
  5. 青蛙学Linux—高性能负载均衡集群软件LVS
  6. linux 没有root登陆
  7. [C++11]推荐使用auto的场景
  8. 垃圾收集 java_Java的内置垃圾收集如何使您的生活更美好(大部分时间)
  9. scp拷贝文件夹到另一个服务器目录中
  10. 下载devc++和codeblocks记录
  11. 移动端1px细线问题
  12. python3调用arcpy地理加权回归_多元地理加权回归软件使用和含义
  13. bitbake 编译错误集
  14. 真香!用 4K 高清显示器写代码!(包邮送一台)
  15. 利用aspose-words直接将Word转化为图片
  16. 微心情:蝴蝶为花碎,花却随风飞
  17. 中标麒麟卸载安装yum和python
  18. 分布式实时计算课程学习(2.2)——Source API
  19. 群联PS3111 MP开卡工具错误代码解释
  20. Dancer--introduction小议❸

热门文章

  1. 以下内容为Stackoverflow上整理以作纪录
  2. 桥牌笔记:一定要飞张?
  3. sharepoint页面添加后台代码
  4. python源码中的学习笔记_第10章_面向对象的特征、特殊方法与属性、以及深浅拷贝
  5. 【论文分享】PathQG: 基于事实的神经问题生成
  6. pytorch自然语言处理之Pooling层的句子分类
  7. 在字节,校招刚入职就得到业界大会talk机会是一种怎样的体验?
  8. 【每日算法Day 71】面试官想考我这道位运算题,结果我给出了三种解法
  9. 测试的第一重境界:围着Bug转
  10. 我看《网络营销实战密码:策略 技巧 案例》这本书