ターミナルでカレンダーを表示するcal
コマンドはLinuxに標準で付いていますが、色がついていないという不満がありました。
そこで、車輪の再発明感はあるものの、色付きのカレンダーを表示するコマンドを作成しました。
下記でインストールできます。環境によってはsudo
が必要かもしれません。
pip3 install console_calendar
Python3のみ対応です。
表示するにはconcal
コマンドを叩いて下さい。
感想
今回利用した、Pythonのcalendar
という標準ライブラリがすごいです。年・月を指定して、週ごとの配列を返す関数があり、それを使えばロジックを考えなくてもカレンダーが作れます。表示に関しては、ターミナル用のカレンダーを出力するだけでなく、HTMLで1年分のカレンダーも作れます。
参考
PyPIへのアップロードはこちらを参考にさせて頂きました。ありがとうございます。
http://qiita.com/edvakf@github/items/d82cd7ab77ea2b88506c