일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- html
- pandas
- Excel
- VBA
- 윈도우11
- 오피스
- Android
- Windows10
- pyqt5
- Windows11
- 아웃룩
- 비주얼베이직
- 문자열
- office
- python
- matlab
- 파이썬
- 윈도우10
- python3
- 안드로이드
- pythongui
- 파이썬3
- 파워포인트
- git
- windows
- 엑셀
- 깃
- 파이썬GUI
- Outlook
- win32com
Appia의 IT세상
파이썬[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 설치하고 사용하기라는 주제로 간단히 포스팅을 해봤습니다. 실제로, 저의 경우 모듈을 사용하는 것보다는 다른 정보등을 이용하여, 관련된 휴일 여부를 확인하는 경우가 많습니다. 하지만, 이 부분 또한 잘 활용할 수 있으면 좋은 정보가 됩니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다.
'Python > Python 응용' 카테고리의 다른 글
파이썬[Python, Pillow]와 입력받은 문자를 바탕으로 썸네일 만들기 (0) | 2021.12.06 |
---|---|
파이썬[Python] 오늘날짜가 주식시장 휴장일인지 확인하기 (0) | 2021.11.19 |
파이썬[Python] 추출된 카톡 대화에서 사람마다 말한횟수 카운팅 하기 (0) | 2021.08.21 |
파이썬[Python] C 소스 코드에 선언된 함수 정보 입력 인자, 리턴인자 정보 출력하기 (0) | 2021.07.28 |
파이썬[Python] 정규표현식을 이용한 C 소스 코드에 선언된 함수 출력하기 (0) | 2021.07.27 |