【Python】カレンダーを作れるコード

Pythonでカレンダーを作成するサンプルコードは以下の通りです。

import calendar
from datetime import datetime

# 現在の年月を取得
now = datetime.now()
year = now.year
month = now.month

# カレンダーを表示
print(calendar.month(year, month))

このコードの動作は以下の通りです:

  1. calendarモジュールをインポートし、datetimeモジュールからdatetimeクラスをインポートします。
  2. datetime.now()メソッドを使って現在の年月を取得します。
  3. calendar.month(year, month)関数を使って、指定した年月のカレンダーを表示します。

このコードを実行すると、現在の年月のカレンダーが表示されます。

例えば、2023年3月のカレンダーは以下のように表示されます:

   March 2023
Mo Tu We Th Fr Sa Su
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

このサンプルコードは非常にシンプルですが、calendarモジュールには様々な機能があり、カレンダーを表示する方法や、日付操作などを行うことができます。より複雑な機能を実装したい場合は、calendarモジュールのドキュメントを参考にしてください。

error: Alert: Content selection is disabled!!
タイトルとURLをコピーしました