[python] Arrow 라이브러리를 사용한 주말 여부 확인
Arrow는 Python에서 시간과 날짜를 다루기 위한 강력한 라이브러리입니다. 이 라이브러리를 사용하면 주말 여부를 쉽게 확인할 수 있습니다.
설치하기
가장 먼저, Arrow 라이브러리를 설치해야 합니다. 다음 명령어를 사용하여 pip를 통해 설치할 수 있습니다.
pip install arrow
주말 확인하기
다음은 Arrow 라이브러리를 사용하여 주말인지 확인하는 예제 코드입니다.
import arrow
def is_weekend(date_str):
date = arrow.get(date_str, 'YYYY-MM-DD')
return date.weekday() in [5, 6]
# 예제 사용법
date = '2022-01-01'
if is_weekend(date):
print(f'{date}는 주말입니다.')
else:
print(f'{date}는 주말이 아닙니다.')
위 코드에서 is_weekend
함수는 입력된 날짜 문자열이 주말인지 확인합니다. arrow.get
함수를 사용하여 문자열을 날짜 객체로 변환한 후, weekday
속성을 이용하여 주말인지 여부를 확인합니다. 주말인 경우에는 True
를 반환하고, 그렇지 않은 경우에는 False
를 반환합니다.
위 코드에서 ‘2022-01-01’은 주말이 아니므로 “2022-01-01는 주말이 아닙니다.”라는 출력이 나옵니다.