pymongo的常用操作
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的常用操作相关推荐
- MongoDB使用小结:一些常用操作分享
MongoDB使用小结:一些常用操作分享 本文整理了一年多以来我常用的MongoDB操作,涉及mongo-shell.pymongo,既有运维层面也有应用层面,内容有浅有深,这也就是我从零到熟练的历程 ...
- TensorFlow常用操作:代码示例
1,定义矩阵代码示例: import tensorflow as tftf.zeros([3,4]) #定义3行4列元素均为0的矩阵tensor=tf.constant([1,2,3,4])#定义一维 ...
- Ubuntu 常用操作
Ubuntu常用操作 外观操作 修改应用icon图标 终端美化 内存管理 内存查询 分区管理 日志清理 操作执行 自动执行多条命令 外观操作 修改应用icon图标 在/usr/share/applic ...
- IOS沙盒Files目录说明和常用操作
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc ...
- 用Python轻松搞定Excel中的20个常用操作
来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...
- 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 ...
- 【node】Sequelize常用操作、基本增删改查
[node]Sequelize常用操作.基本增删改查 sequelize初始化 先初始化一个数据库实例 再初始化一个model实例 sequelize的数据类型 基本增删改查的写法 SELECT * ...
- JavaScript:对Object对象的一些常用操作总结
JavaScript对Object对象的一些常用操作总结. 一.Object.assign() 1.可以用作对象的复制 var obj = { a: 1 }; var copy = Object.as ...
- ubuntu的学习教程(常用操作)
摘要 最近在学习linux,把自己学习过程中遇到的常用操作以及一些有助于理解的内容记录下来.我主要用的是ubuntu系统 命令提示符 '~' 这个是指用户的家目录,用户分为root用户和普通用户,ro ...
- 20180929 VIM进入编辑模式、VIM命令模式常用操作
2019独角兽企业重金招聘Python工程师标准>>> vim进入编辑模式方式 按键 作用 i 在当前字符前插入 I 在光标所在行的行首插入 a 在当前字符后插入 A 在光标所在行的 ...
最新文章
- 从MegaEase看云原生
- Compute API 关键概念 详解
- setTimeout和setInterval的使用
- RabbitMQ学习总结(4)——分发任务在多个工作者之间实例教程
- 青蛙学Linux—高性能负载均衡集群软件LVS
- linux 没有root登陆
- [C++11]推荐使用auto的场景
- 垃圾收集 java_Java的内置垃圾收集如何使您的生活更美好(大部分时间)
- scp拷贝文件夹到另一个服务器目录中
- 下载devc++和codeblocks记录
- 移动端1px细线问题
- python3调用arcpy地理加权回归_多元地理加权回归软件使用和含义
- bitbake 编译错误集
- 真香!用 4K 高清显示器写代码!(包邮送一台)
- 利用aspose-words直接将Word转化为图片
- 微心情:蝴蝶为花碎,花却随风飞
- 中标麒麟卸载安装yum和python
- 分布式实时计算课程学习(2.2)——Source API
- 群联PS3111 MP开卡工具错误代码解释
- Dancer--introduction小议❸