PROGRAM PYTHON

Pythonスクリプト【tkinterで月間カレンダーを表示しよう①】

 

 

tkinterで月間カレンダーを表示しよう

今回はtkinterを使って、月間カレンダーを表示するプログラムを作りましょう。
このプログラムでは処理を単純にするために、当日日付を取得して当月のカレンダーのみ表示するようにしています。
また、日曜日を赤、土曜日を青にして、一桁の日にちはformat()を使って右寄せになるようにしています。

 

tkinterで月間カレンダーを表示するプログラム

tkinterで月間カレンダーを表示するプログラムは、以下の通りです。
Calendarオブジェクトを作成して、monthdayscalendar()メソッドで当月のカレンダーを週毎の配列として取得します。
取得したカレンダーをgrid()を使って、日にち単位で並べています。
日にちが見やすくなるように、行と列の間隔や余白のサイズを調整しています。

メモ

monthdayscalendar()メソッドの使い方は、こちらの記事を参照してください。

プログラムを実行すると、以下のようなカレンダーが表示されます。

tkcalendar3

 

 

-PROGRAM, PYTHON
-,