날짜와 요일을 알려주는 모듈 - datetime
파이썬으로 현재 날짜 및 시간을 가져올 때는 datetime
이라는 모듈의 datetime
클래스를 사용한다.
1. datetime.now()
를 하면 현재 날짜 및 시간이 나온다.
2. datetime.now().year
은 현재 연도, datetime.now().month
는 현재 달, datetime.now().day
는 오늘 날짜를 알려준다.
매 달 마지막 날짜를 알려주는 모듈 - calendar
2022년 10월의 마지막 날은 31일이다. 매달 마지막 날은 바뀌는데 이는 어떻게 알 수 있을까? 이 때 calendar
라는 모듈의 monthrange
를 사용하면 된다.
그럼 특정 날짜의 요일은? datetime
모듈의 date
클래스를 활용하면 된다.
date(연도, 월, 날짜).weekday()
를 하면 0부터 6사이의 숫자가 반환되는데 차례대로 월요일부터 일요일이라고 보면 된다. 이를 응용하면 저 함수의 반환값이 5이상이면 주말, 4이하이면 주중이란 것도 알 수 있다.
한국의 공휴일을 알려주는 모듈 - pytimekr
한국의 공휴일을 확인하고 싶다면? pytimekr
이란 모듈을 이용하면 된다.
pytimekr
모듈의 pytimekr
클래스를 부르고 holidays
메서드에 연도를 입력하면 해당년도의 휴일들이 리스트로 반환된다.
(GitHub - Parkayun/PyTimeKR: pytime fork for Korean.)
'초딩도 할 수 있는 파이썬 자동화' 카테고리의 다른 글
[초딩도 할 수 있는 파이썬] 파이썬으로 엑셀 문서를 읽고 저장하기 (0) | 2022.10.02 |
---|---|
[초딩도 할 수 있는 파이썬] ModuleNotFoundError: No module named ~~ 에러가 뜨는 경우 (0) | 2022.09.29 |
[초딩도 할 수 있는 파이썬] 티스토리 자동 로그인하기 (0) | 2022.09.29 |
[초딩도 할 수 있는 파이썬] 강추 무료 학습 사이트 TOP 3 (2) | 2022.09.25 |
[초딩도 할 수 있는 파이썬] 네이버 많이 본 TV연예 뉴스 가져오기 (0) | 2022.09.23 |