[python] 파이썬 workalendar에서 지원하는 국가 목록

workalendar은 파이썬 패키지로, 다양한 국가의 공휴일과 영업일을 계산할 수 있는 기능을 제공합니다. 이 패키지는 오늘은 어떤 공휴일인지 확인하거나, 특정 날짜가 근무일인지 아닌지를 확인할 때 유용하게 사용될 수 있습니다.

workalendar은 지금까지 다음과 같은 다양한 국가를 지원하고 있습니다:

또한, workalendar는 각 국가의 연휴, 공휴일, 영업일에 대한 자세한 정보도 제공합니다. 자세한 내용은 공식 문서를 참고하시기 바랍니다.

예를 들어, 파이썬에서 현재 날짜가 영국의 공휴일인지 확인하려면 다음과 같이 작성할 수 있습니다:

from workalendar.europe import UnitedKingdom

cal = UnitedKingdom()
today = date.today()

if cal.is_holiday(today):
    print("오늘은 영국의 공휴일입니다.")
else:
    print("오늘은 영국의 공휴일이 아닙니다.")

이를 실행하면 오늘이 영국의 공휴일이면 “오늘은 영국의 공휴일입니다.”라는 메시지가 출력됩니다. 그렇지 않은 경우에는 “오늘은 영국의 공휴일이 아닙니다.”라는 메시지가 출력됩니다.