Python 時間日期庫 Arrow 的安裝使用

        Arrow是一個專門處理時間和日期的輕量級Python庫,它提供了一種合理、智能的方式來創建、操作、格式化、轉換時間和日期。其設計靈感主要來源於moment.js。

爲什麼要設計Arrow?

從可用性角度來看,Python的標準庫和低端模塊都提供了完整的功能,但卻無法很好地工作,開發者使用起來也比較糾結。

  • 模塊太多:日期、時間、日曆、datetuil、pytz。

  • 時區和時間戳轉換很麻煩,而且容易出錯。

  • 時區是顯式的,且比較簡單

  • 功能差距:ISO-8601解析、時間跨度、不夠人性化

核心功能:

  • 實現datetime接口

  • 支持Python 2.6、2.7和3.3

  • 默認採用TZ-aware和UTC

  • 創建簡潔、智能的接口

  • 可以輕鬆更換和改變屬性

  • 豐富的解析和格式化選項

  • 時區轉換

  • 簡單的時間戳操作

  • 時間跨度

  • 非常人性化,支持越來越多的語言環境

  • 可擴展的工廠架構來支持自定義Arrow派生類型


看完介紹就來安裝使用唄:


首先到這裏下載 arrow-master.ziphttps://github.com/crsmithdev/arrow


然後解壓得到arrow-master文件夾,把它複製到python安裝目錄下,我的是c:\python34


打開CMD命令終端,進入c:\arrow-master目錄,執行命令:python setup.py install


安裝完畢後就可以在python3.4中正常使用了,如下圖:

wKioL1S2N0mwl9m1AAJI4Fq1OeM105.jpg

如果象我一樣,在WIN7 64同一系統中還安裝了python 2.6.6的話,就可以直接到C:\Python34\Lib\site-packages目錄下,把相關的兩個文件夾和兩個文件(具體可以通過時間日期來查看是那四個東東哦,哈哈)複製到C:\Python26\Lib\site-packages目錄下即可。有圖有真相哦:

wKioL1S2N6uw4b10AAKOBmmUPZo143.jpg

wKiom1S2Nu7h2qQMAAOE1LLl1wI111.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章