摘要:相關鏈接官方文檔安裝推薦使用安裝,命令如下運行完畢之后即可完成的安裝。上一篇文章網絡爬蟲實戰數據庫的安裝下一篇文章網絡爬蟲實戰庫的安裝
上一篇文章:Python3網絡爬蟲實戰---4、數據庫的安裝:MySQL、MongoDB、Redis
下一篇文章:Python3網絡爬蟲實戰---6、Web庫的安裝:Flask、Tornado
在前面一節我們介紹了幾個數據庫的安裝方式,但這僅僅是用來存儲數據的數據庫,它們提供了存儲服務,但如果想要和 Python 交互的話也同樣需要安裝一些 Python 存儲庫,如 MySQL 需要安裝 PyMySQL,MongoDB 需要安裝 PyMongo 等等,本節我們來說明一下這些庫的安裝方式。
1.4.1 PyMySQL的安裝在前面一節我們了解了 MySQL 的安裝方式,在 Python3 中如果想要將數據存儲到 MySQL 中就需要借助于 PyMySQL 來操作,本節我們介紹一下 PyMySQL 的安裝方式。
1. 相關鏈接GitHub:https://github.com/PyMySQL/Py...
官方文檔:http://pymysql.readthedocs.io/
PyPi:https://pypi.python.org/pypi/...
2. Pip安裝推薦使用 Pip 安裝,命令如下:
pip3 install pymysql
執行完命令即可完成安裝。
3. 驗證安裝為了驗證庫是否已經安裝成功,可以在命令行下測試一下:
$ python3 >>> import pymysql >>> pymysql.VERSION (0, 7, 11, None) >>>
在命令行首先輸入 python3,進入命令行模式,輸入如上內容,如果成功輸出了其版本內容,那么證明 PyMySQL 成功安裝,在后文我們會詳細介紹 PyMySQL 的使用方法。
1.4.2 PyMongo的安裝在前面我們介紹了 MongoDB 的安裝方式,在 Python 中如果想要和 MongoDB 進行交互就需要借助于 PyMongo 庫,本節我們來了解一下 PyMongo 的安裝方法。
1. 相關鏈接GitHub:https://github.com/mongodb/mo...
官方文檔:https://api.mongodb.com/pytho...
PyPi:https://pypi.python.org/pypi/...
2. Pip安裝推薦使用 Pip 安裝,命令如下:
pip3 install pymongo
運行完畢之后即可完成 PyMongo 的安裝。
3. 驗證安裝為了驗證庫是否已經安裝成功,可以在命令行下測試一下:
$ python3 >>> import pymongo >>> pymongo.version "3.4.0" >>>
在命令行首先輸入 python3,進入命令行模式,輸入如上內容,如果成功輸出了其版本內容,那么證明 PyMongo 成功安裝,在后文我們會詳細介紹 PyMongo 的使用方法。
1.4.3 RedisPy的安裝對于 Redis 來說,我們要使用 RedisPy 庫來與其交互,本節我們來介紹一下 RedisPy 的安裝方法。
1. 相關鏈接GitHub:https://github.com/andymccurd...
官方文檔:https://redis-py.readthedocs.io/
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. 相關鏈接GitHub:https://github.com/delano/red...
官方文檔:http://delanotes.com/redis-dump
2. 安裝Rubybrew install ruby3. Gem安裝
安裝完成之后,我們就可以執行 gem 命令了,它類似于 Python 中的 pip 命令,利用 gem 我們可以安裝 RedisDump,命令如下:
gem install redis-dump
執行完畢之后即可完成 RedisDump 的安裝。
4. 驗證安裝安裝成功后就可以執行如下兩個命令:
redis-dump redis-load
在命令行下輸入這兩個命令,如果可以成功調用,則證明安裝成功。
上一篇文章:Python3網絡爬蟲實戰---4、數據庫的安裝:MySQL、MongoDB、Redis
下一篇文章:Python3網絡爬蟲實戰---6、Web庫的安裝:Flask、Tornado
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/44044.html
摘要:的安裝是一個輕量級的關系型數據庫,以表的形式來存儲數據,本節我們來了解下它的安裝方式。相關鏈接官方網站下載地址中文教程下的安裝推薦使用安裝,執行命令即可。上一篇文章網絡爬蟲實戰解析庫的安裝下一篇文章網絡爬蟲實戰存儲庫的安裝 上一篇文章:Python3網絡爬蟲實戰---3、解析庫的安裝:LXML、BeautifulSoup、PyQuery、Tesserocr下一篇文章:Python3網絡...
摘要:在本書中用到的一些服務程序主要有。本節來分別介紹它們的安裝方法。的安裝是一個輕量級的服務程序,簡單易用靈活,在本書中我們主要用它來做一些服務,本節我們來了解下它的安裝方式。相關鏈接官方文檔安裝執行完畢之后即可完成安裝。 上一篇文章:Python3網絡爬蟲實戰---5、存儲庫的安裝:PyMySQL、PyMongo、RedisPy、RedisDump下一篇文章:Python3網絡爬蟲實戰-...
摘要:列存儲數據庫,代表有等。運行結果返回結果是字典形式,即代表執行成功,代表影響的數據條數。上一篇文章網絡爬蟲實戰數據存儲關系型數據庫存儲下一篇文章網絡爬蟲實戰數據存儲非關系型數據庫存儲 上一篇文章:Python3網絡爬蟲實戰---32、數據存儲:關系型數據庫存儲:MySQL下一篇文章:Python3網絡爬蟲實戰---34、數據存儲:非關系型數據庫存儲:Redis NoSQL,全稱 No...
摘要:上一篇文章網絡爬蟲實戰數據存儲非關系型數據庫存儲下一篇文章網絡爬蟲實戰數據爬取是一個基于內存的高效的鍵值型非關系型數據庫,存取效率極高,而且支持多種存儲數據結構,使用也非常簡單,在本節我們介紹一下的操作,主要介紹這個庫的用法。 上一篇文章:Python3網絡爬蟲實戰---33、數據存儲:非關系型數據庫存儲:MongoDB下一篇文章:Python3網絡爬蟲實戰---35、 Ajax數據爬...
摘要:關系型數據庫有多種,如等等。一致性與原子性是密切相關的。持久性持續性也稱永久性,指一個事務一旦提交,它對數據庫中數據的改變就應該是永久性的。如此一來,我們就可以實現主鍵不存在便插入數據,存在則更新數據的功能了。 上一篇文章:Python3網絡爬蟲實戰---31、數據存儲:文件存儲下一篇文章:Python3網絡爬蟲實戰---33、數據存儲:非關系型數據庫存儲:MongoDB 關系型數據...
閱讀 3280·2023-04-26 02:42
閱讀 791·2021-10-09 09:41
閱讀 3190·2021-09-06 15:02
閱讀 700·2019-08-26 10:45
閱讀 480·2019-08-23 15:53
閱讀 733·2019-08-22 18:10
閱讀 550·2019-08-22 18:01
閱讀 3517·2019-08-22 17:34