摘要: import requests import os from bs4 import BeautifulSoup shici_url = 'http://www.shicimingju.com' url = 'http://www.shicimingju.com/book/' headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; 阅读全文
posted @ 2019-08-08 18:48 Hela 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 我们可以使用 delete_one() 方法来删除一个文档,该方法第一个参数为查询对象,指定要删除哪些数据。 本文使用的测试数据如下(点击图片查看大图): 一下实例删除name字段值为 "Taobao" 的文档: 输出结果为: 删除多个文档 我们可以使用 delete_many() 方法来删除多个文 阅读全文
posted @ 2019-08-02 16:03 Hela 阅读(574) 评论(0) 推荐(0) 编辑
摘要: sort() 方法可以指定升序或降序排序。 sort() 方法第一个参数为要排序的字段,第二个字段指定排序规则,1 为升序,-1 为降序,默认为升序。 本文使用的测试数据如下(点击图片查看大图): 对字段 alexa 按升序排序: 输出结果为: 对字段 alexa 按降序排序: 输出结果为: 阅读全文
posted @ 2019-08-02 15:59 Hela 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 我们可以在 MongoDB 中使用 update_one() 方法修改文档中的记录。该方法第一个参数为查询的条件,第二个参数为要修改的字段。 如果查找到的匹配数据多余一条,则只会修改第一条。 本文使用的测试数据如下(点击图片查看大图): 以下实例将 alexa 字段的值 10000 改为 12345 阅读全文
posted @ 2019-08-02 15:44 Hela 阅读(227) 评论(0) 推荐(0) 编辑
摘要: MongoDB 中使用了 find 和 find_one 方法来查询集合中的数据,它类似于 SQL 中的 SELECT 语句。 本文使用的测试数据如下: 查询一条数据 我们可以使用 find_one() 方法来查询集合中的一条数据。 查询 sites 文档中的第一条数据: 输出结果为: 查询集合中所 阅读全文
posted @ 2019-08-02 15:26 Hela 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Python Mongodb 插入文档 MongoDB 中的一个文档类似 SQL 表中的一条记录。 插入集合 集合中插入文档使用 insert_one() 方法,该方法的第一参数是字典 name => value 对。 以下实例向 sites 集合中插入文档: 执行输出结果为: 返回 _id 字段 阅读全文
posted @ 2019-08-02 15:14 Hela 阅读(169) 评论(0) 推荐(0) 编辑
摘要: PyMongo Python 要连接 MongoDB 需要 MongoDB 驱动,这里我们使用 PyMongo 驱动来连接。 pip 安装 pip 是一个通用的 Python 包管理工具,提供了对 Python 包的查找、下载、安装、卸载的功能。 安装 pymongo: 测试 PyMongo 接下来 阅读全文
posted @ 2019-08-02 14:39 Hela 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 我们在之前的 博客中提到过 $set 这个系统关键字,用来修改值的对吧 但是MongoDB中类似这样的关键字有很多, $lt $gt $lte $gte 等等,这么多我们也不方便记,这里我们说说几个比较常见的 一.查询中常见的 等于 大于 小于 大于等于 小于等于 等于 : 在MongoDB中什么字 阅读全文
posted @ 2019-08-01 15:34 Hela 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一.MongoDB 之 丰富多彩的数据类型世界 首先我们要先了解一下MongoDB中有什么样的数据类型: Object ID :Documents 自生成的 _id String: 字符串,必须是utf-8 Boolean:布尔值,true 或者false (这里有坑哦~在我们大Python中 Tr 阅读全文
posted @ 2019-08-01 15:32 Hela 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 我们在 MongoDB - 1 中学习了如果安装部署一个 MongoDB 如果没看到我的金玉良言的话,就重新打开一次客户端和服务端吧 本章我们来学习一下关于 MongoDB的增删改查 一.MongoDB操作 之 原生ORM,根本不存在SQL语句 创建数据库:这里和一般的关系型数据库一样,都要先建立一 阅读全文
posted @ 2019-08-01 15:29 Hela 阅读(130) 评论(0) 推荐(0) 编辑