[python] 파이썬 workalendar를 사용하여 특정 국가의 모든 휴일 목록 출력하기

파이썬을 사용하여 특정 국가의 휴일 목록을 얻고 싶다면, workalendar라이브러리를 활용할 수 있습니다. workalendar는 각 국가의 공식 휴일을 제공하는 라이브러리로, 다양한 국가 및 지역의 휴일을 확인할 수 있습니다.

workalendar 라이브러리 설치

먼저, workalendar 라이브러리를 설치해야 합니다.

pip install workalendar

예제 코드

다음은 파이썬을 사용하여 특정 국가의 모든 휴일 목록을 출력하는 예제 코드입니다. 이 예제에서는 대한민국의 휴일 목록을 확인합니다.

from workalendar.asia import SouthKorea

cal = SouthKorea()
holidays = cal.holidays()

for date, name in holidays.items():
    print(date, name)

위 코드를 실행하면, 대한민국의 휴일 목록이 출력됩니다.

결과 예시

...
2023-10-03 개천절
2023-10-09 한글날
2023-12-25 성탄절
...

결론

workalendar 라이브러리를 사용하여 특정 국가의 휴일 목록을 얻을 수 있습니다. 이를 통해 프로젝트나 개발 과정에서 특정 국가의 휴일에 대한 정보를 활용할 수 있습니다.

참고 문서