파이썬[Python] 공휴일 날짜 관련 모듈 pytimekr 설치하고 사용하기
파이썬[Python] 공휴일 날짜 관련 모듈 pytimekr 설치하고 사용하기
여러작업을 하다보면, 공휴일 관련된 정보를 확인해야하는 경우가 있습니다. 이럴 경우에 time이라는 부분을 사용하는 것에도 한계가 있습니다. 그래서 이번 포스팅은 관련된 휴일 정보를 확인할 수 있는 모듈인 pytimekr이라는 모듈을 설치하고 활용하는 방법에 대해서 이야기를 해보고자 합니다.
먼저, 관련된 모듈을 설치하기 위해서는 다음 명령어를 커맨드 콘솔(명령 프롬프트)에서 입력해 주셔야 합니다.
pip install pytimekr |
위의 명령어를 입력하면 다음과 같은 화면이 나타날 것입니다.
이와 같이 설치가 진행되었으면 관련 기능에 대해서 확인하는 방법에 대해서 이야기를 해보고자 합니다. 먼저, 휴일에 대한 리스트를 출력해주는 함수를 실행해보겠습니다.
from pytimekr import pytimekr
list = pytimekr.holidays() #holidays메소드는 리스트 형태로 관련값 반환
for i in list:
print(i)
위의 결과를 출력해보면 다음과 같은 결과가 나타납니다.
2021-02-11
2021-02-12
2021-02-13
2021-09-20
2021-09-21
2021-09-22
2021-01-01
2021-03-01
2021-05-05
2021-05-19
2021-06-06
2021-08-15
2021-10-09
2021-10-03
2021-12-25
이와 같이 휴일에 대한 정보를 모두 출력할 수도 있고, 각 해당 날에 대한 값을 출력할수도 있습니다. 그 외에도 다음과 같은 방식으로 해당 휴일에 대한 정보를 확인할 수 있습니다.
pytimekr.hangul() # 한글날
pytimekr.children() # 어린이날
pytimekr.independence() # 광복절
pytimekr.memorial() # 현충일
pytimekr.buddha() # 석가탄신일
pytimekr.samiljeol() # 삼일절
pytimekr.constitution() # 제헌절
pytimekr.constitution() # 제헌절
이와 같은 방법으로 pytimekr을 이용하여 휴일 정보를 확인할 수 있습니다.
이번 포스팅에서는 파이썬[Python] 공휴일 날짜 관련 모듈 pytimekr 설치하고 사용하기라는 주제로 간단히 포스팅을 해봤습니다. 실제로, 저의 경우 모듈을 사용하는 것보다는 다른 정보등을 이용하여, 관련된 휴일 여부를 확인하는 경우가 많습니다. 하지만, 이 부분 또한 잘 활용할 수 있으면 좋은 정보가 됩니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.