皆さんこんにちは。いし(@ishilog2)です。
今回はPythonを用いて、国民の祝日APIから祝日一覧を取得したいと思います。
[st_toc]スポンサーリンク
Contents
実施すること
国民の祝日APIを用いて指定した年の祝日一覧を取得します。
https://national-holidays.jp/about.html
サンプルコード
今回のサンプルでは取得した結果をデータフレームに変換します。
def holiday(year): url = "http://api.national-holidays.jp/" + str(year) r = requests.get(url) r = r.json() df = pd.DataFrame(r) return print(df) holiday(2021)
実行結果
date name type 0 2021-01-01 元日 国民の祝日 1 2021-01-11 成人の日 国民の祝日 2 2021-02-11 建国記念の日 国民の祝日 3 2021-02-23 天皇誕生日 国民の祝日 4 2021-03-20 春分の日 国民の祝日 5 2021-04-29 昭和の日 国民の祝日 6 2021-05-03 憲法記念日 国民の祝日 7 2021-05-04 みどりの日 国民の祝日 8 2021-05-05 こどもの日 国民の祝日 9 2021-07-22 海の日 国民の祝日 10 2021-07-23 スポーツの日 国民の祝日 11 2021-08-08 山の日 国民の祝日 12 2021-08-09 振替休日 振替休日 13 2021-09-20 敬老の日 国民の祝日 14 2021-09-23 秋分の日 国民の祝日 15 2021-11-03 文化の日 国民の祝日 16 2021-11-23 勤労感謝の日 国民の祝日
他のAPIでの祝日一覧取得例
https://www.ishilog.com/python-holidaysjpapi/
ABOUT ME
スポンサーリンク
スポンサーリンク