본문 바로가기

Programming Language/[Python]

[Python] pytimekr 패키지

728x90
반응형

https://pypi.org/project/pytimekr/

 

pytimekr

PyTime fork for Korean

pypi.org

PyTime을 포크(fork)해서 대한민국의 공휴일을 추가한 패키지이다.

이 패키지를 이용해서 Python에서 한국 공휴일(holidays)를 출력할 수 있다.

 

설치

pip install pytimekr

 

간단 사용법

>>>from pytimekr import pytimekr
>>>
>>>chuseok = pytimekr.chuseok()           # 추석
>>>print chuseok
datetime.date(2015, 9, 27)
>>>
>>>pytimekr.red_days(chuseok)             # 추석 연휴
[datetime.date(2015, 9, 26),
 datetime.date(2015, 9, 27),
 datetime.date(2015, 9, 28),
 datetime.date(2015, 9, 29)]
>>>
>>>ly = pytimekr.lunar_newyear(1995)      # 1995년도 설날
>>>print ly
datetime.date(1995, 1, 31)

 

사용 예시

from pytimekr import pytimekr


kr_holidays = pytimekr.holidays(2024)
print(kr_holidays)

 

결과

[datetime.date(2024, 2, 9), datetime.date(2024, 2, 10), datetime.date(2024, 2, 11), datetime.date(2024, 9, 16), datetime.date(2024, 9, 17), datetime.date(2024, 9, 18), datetime.date(2024, 1, 1), datetime.date(2024, 3, 1), datetime.date(2024, 5, 5), datetime.date(2024, 5, 15), datetime.date(2024, 6, 6), datetime.date(2024, 8, 15), datetime.date(2024, 10, 9), datetime.date(2024, 10, 3), datetime.date(2024, 12, 25)]

 

반응형