[python] 파이썬 workalendar를 사용하여 특정 날짜의 주말 여부 확인하기
주말 여부를 확인하기 위해 workalendar
라이브러리를 사용할 수 있습니다. 이 라이브러리는 다양한 국가의 공휴일 및 주말 정보를 제공하여 날짜 계산이나 비즈니스 로직에 활용할 수 있습니다.
workalendar
설치하기
먼저 workalendar
를 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.
pip install workalendar
사용법
1. workalendar
라이브러리 import 하기
from workalendar.asia import SouthKorea
2. SouthKorea
객체 생성하기
cal = SouthKorea()
3. 주말 여부 확인하기
from datetime import date
date_to_check = date(2022, 12, 25) # 확인할 날짜
is_weekend = cal.is_working_day(date_to_check) # 주말 여부 확인
if is_weekend:
print(f"{date_to_check}은 주말입니다.")
else:
print(f"{date_to_check}은 주말이 아닙니다.")
위의 코드는 2022년 12월 25일이 주말인지 확인하는 예제입니다. is_working_day
메소드를 사용하여 해당 날짜의 주말 여부를 확인할 수 있습니다. True
가 반환되면 주말이고, False
가 반환되면 주말이 아닙니다.