2018-05-09 D2 1.3解析库的安装

1.3 解析库的安装

解析库:lxml, Beautiful Soup, pyquery

解析方法:Xpath解析和CSS选择器解析

1.3.1 lxml的安装

lxml是Python的一个解析库,支持HTML和XML解析,支持Xpath解析方式,而且解析效率非常高

1.3.3 pyquery的安装

pyquery同样是一个强大的网页解析工具,它提供了和jQuery类似的语法来解析HTML文档,支持CSS选择器。

1.3.4 tesserocr的安装

OCR Optical Character Recongition, 光学字符识别。

tesserocr是Python的一个OCR识别库,但其实是对tesseract做的一层Python API封装,核心还是tesseract。

1.4 数据库的安装

关系型数据库 SQLite, MySQL, Oracle, SQL Server, DB2  以表的形式储存

非关系型数据库 MongoDB, Redis 以键值对的形式储存

主要用到了MySQL 还有MongoDB, Redis.

1.42 MongoDB的安装

MongoDB是C++编写的非关系数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似JSON对象,它的字段值可以包含其他文档,数组及文档数组,非常灵活。

1.4.3 Redis的安装

Redis是一个基于内存的高效的非关系型数据库

1.5 存储库的安装

安装了数据库,还得安装存储库,跟python交互

MySQL需要PyMySQL     MongoDB需要PyMongo

1.5.1 PyMySQL的安装

pip install pymysql

1.5.2 PyMongo的安装

pip install pymongo

1.5.3 redis-py的安装

pip install redis

1.5.4 RedisDump的安装

RedisDump是一个用于Redis数据导入/导出的工具,基于Ruby实现的,所以要安装RedisDump,需要先安装Ruby。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,854评论 6 427
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 3,147评论 1 3
  • Python常用库大全,看看有没有你需要的。 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交...
    XDgbh阅读 16,019评论 4 147
  • 前几日,和许久未见的老同学朋友一一约见,不同于曾经的脾气笑脸,我更多体会到的是一种和声细语,一种很微妙的成熟的平和...
    NeverlanDpush阅读 295评论 0 0
  • 抗流感病毒药物,只推荐神经氨酸酶抑制剂(NAI),对甲型、乙型流感均有效,包括奥司他韦(达菲)、扎那米韦、帕拉米韦...
    清澈与明亮阅读 251评论 0 0

友情链接更多精彩内容