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
相關文章
相關標籤/搜索