Python 휴일 찾기 2
2024. 4. 26. 17:11ㆍPython
이전에 공공데이터 API를 이용해서 휴일 계산했으나 내년도 데이터까지만 제공되고, 이후 데이터는 제공되지 않는 것을 확인했습니다. 정확도로는 공공데이터 API가 정확하겠지만 내년 이후 휴일정보가 필요 시에 holidays 라이브러리를 이용하여 휴일 계산이 가능합니다.
공공데이터 API 활용 글
Python_휴일 찾기(공공데이터)
사용 라이브러리 import requestsimport timefrom datetime import datetime, timedeltafrom bs4 import BeautifulSoup 공공데이터 OPEN API 사용1. qeury 생성def get_request_query(url, operation, params, serviceKey): import urllib.parse as urlpars
hunstory.tistory.com
holidays 라이브러리
holidays
Generate and work with holidays in Python
pypi.org
대체공휴일 검증
from datetime import datetime
import holidays
kr_holidays = holidays.KR()
# 평일
# 결과값 False
print(datetime.strptime(str(20340201), '%Y%m%d') in kr_holidays)
# 대체공휴일
# 결과값 True
print(datetime.strptime(str(20340221), '%Y%m%d') in kr_holidays)
'Python' 카테고리의 다른 글
[Python] Python Tool(보안, 코드 품질, 스타일, 테스트) (0) | 2024.09.11 |
---|---|
pypi 패키지 등록 방법 (0) | 2024.08.06 |
Django vs Flask (0) | 2024.04.01 |
마이크로서비스 패턴(1) - 서비스 설명 및 비동기 처리 (1) | 2024.04.01 |
[Python] Bandit application security test(보안 취약점 검사) (1) | 2023.11.27 |