Python3网络爬虫实战---五、存储库的安装:PyMySQL、PyMongo、RedisPy、RedisDump

上一篇文章: Python3网络爬虫实战---四、数据库的安装:MySQL、MongoDB、Redis
下一篇文章: Python3网络爬虫实战---六、Web库的安装:Flask、Tornado

在前面一节咱们介绍了几个数据库的安装方式,但这仅仅是用来存储数据的数据库,它们提供了存储服务,但若是想要和 Python 交互的话也一样须要安装一些 Python 存储库,如 MySQL 须要安装 PyMySQL,MongoDB 须要安装 PyMongo 等等,本节咱们来讲明一下这些库的安装方式。python

1.4.1 PyMySQL的安装

在前面一节咱们了解了 MySQL 的安装方式,在 Python3 中若是想要将数据存储到 MySQL 中就须要借助于 PyMySQL 来操做,本节咱们介绍一下 PyMySQL 的安装方式。mysql

1. 相关连接

2. Pip安装

推荐使用 Pip 安装,命令以下:git

pip3 install pymysql

执行完命令便可完成安装。github

3. 验证安装

为了验证库是否已经安装成功,能够在命令行下测试一下:redis

$ python3
>>> import pymysql
>>> pymysql.VERSION
(0, 7, 11, None)
>>>

在命令行首先输入 python3,进入命令行模式,输入如上内容,若是成功输出了其版本内容,那么证实 PyMySQL 成功安装,在后文咱们会详细介绍 PyMySQL 的使用方法。sql

1.4.2 PyMongo的安装

在前面咱们介绍了 MongoDB 的安装方式,在 Python 中若是想要和 MongoDB 进行交互就须要借助于 PyMongo 库,本节咱们来了解一下 PyMongo 的安装方法。mongodb

1. 相关连接

2. Pip安装

推荐使用 Pip 安装,命令以下:数据库

pip3 install pymongo

运行完毕以后便可完成 PyMongo 的安装。segmentfault

3. 验证安装

为了验证库是否已经安装成功,能够在命令行下测试一下:api

$ python3
>>> import pymongo
>>> pymongo.version
'3.4.0'
>>>

在命令行首先输入 python3,进入命令行模式,输入如上内容,若是成功输出了其版本内容,那么证实 PyMongo 成功安装,在后文咱们会详细介绍 PyMongo 的使用方法。

1.4.3 RedisPy的安装

对于 Redis 来讲,咱们要使用 RedisPy 库来与其交互,本节咱们来介绍一下 RedisPy 的安装方法。

1. 相关连接

2. Pip安装

推荐使用 Pip 安装,命令以下:

pip3 install redis

运行完毕以后便可完成 RedisPy 的安装。

3. 验证安装

为了验证库是否已经安装成功,能够在命令行下测试一下:

$ python3
>>> import redis
>>> redis.VERSION
(2, 10, 5)
>>>

在命令行首先输入 python3,进入命令行模式,输入如上内容,若是成功输出了其版本内容,那么证实 RedisPy 成功安装,在后文咱们会详细介绍 RedisPy 的使用方法。

1.4.4 RedisDump的安装

RedisDump 是一个用于 Redis 数据导入导出的工具,是基于 Ruby 实现的,因此要安装 RedisDump 须要先安装Ruby。

1. 相关连接

2. 安装Ruby

brew install ruby

3. Gem安装

安装完成以后,咱们就能够执行 gem 命令了,它相似于 Python 中的 pip 命令,利用 gem 咱们能够安装 RedisDump,命令以下:

gem install redis-dump

执行完毕以后便可完成 RedisDump 的安装。

4. 验证安装

安装成功后就能够执行以下两个命令:

redis-dump
redis-load

在命令行下输入这两个命令,若是能够成功调用,则证实安装成功。

上一篇文章: Python3网络爬虫实战---四、数据库的安装:MySQL、MongoDB、Redis
下一篇文章: Python3网络爬虫实战---六、Web库的安装:Flask、Tornado
相关文章
相关标签/搜索