Arrow:軽量級Pythonタイム日付ライブラリ

972 ワード

要旨:Arrowは軽量級のPythonライブラリで、時間と日付を専門に処理しています.作成、操作、フォーマット、変換時間、日付を合理的でスマートな方法で提供します.
Arrowは、時間と日付を専門に処理する軽量レベルのPythonライブラリであり、時間と日付を作成、操作、フォーマット、変換する合理的でスマートな方法を提供します.その設計のインスピレーションは主にmomentに由来する.js.
なぜアーローをデザインするのですか?
可用性の観点から、Pythonの標準ライブラリとローエンドモジュールは完全な機能を提供しているが、うまく機能せず、開発者が使用するのも悩んでいる.
 
  • モジュールが多すぎます.日付、時間、カレンダー、datetuil、pytzです.
  • タイムゾーンとタイムスタンプの変換は面倒で、エラーが発生しやすい.
  • のタイムゾーンは明示的であり、比較的簡単である
  • 機能差:ISO-8601解析、時間スパン、人間性が足りない
  •  
    コア機能:
     
  • datetimeインタフェース
  • を実現する.
  • Python 2.6、2.7、3.3
  • をサポート
  • デフォルトではTZ-awareおよびUTC
  • が使用されます.
  • 簡潔でスマートなインタフェース
  • を作成
  • は、属性
  • を簡単に交換および変更することができる.
  • 豊富な解析とフォーマットオプション
  • タイムゾーン変換
  • 簡単なタイムスタンプ操作
  • 時間スパン
  • は非常に人間的で、ますます多くの言語環境をサポートしています.
  • 拡張可能なファクトリアーキテクチャにより、カスタムArrow派生タイプ
  • をサポート
    インストールコマンド
    1 $ pip install arrow
    www.it1011.com