
328
파이썬 데이터 분석 입문
8.1
작업 스케줄러(윈도우)
윈도우 작업 스케줄러로 정기적으로 파이썬 스크립트를 실행하는 예약 방법을 설명하겠
다. 우선 실행할 파이썬 스크립트가 있어야 할 것이다. 간단히
5
장에서 만들었던 스크립트인
3parse _text _file.py
를 사용하자.
MySQL
로그 파일을 파싱하기 위한 스크립트이다. 로그
파일은 대부분 정기적 분석이 필요한 파일 유형이기 때문에 현재 우리가 다루려는 경우에 잘
맞는다. 예를 들어 일별, 주별, 월별로 데이터베이스의 로그 파일을 분석하여 특정 로그의 빈도
를 알게 되면 유지 보수와 수정 작업에 집중할 수 있다. 마지막으로, 이 예제에서는 파이썬 스
크립트의 정기적 실행 예약 방법을 소개하지만, 다른 종류의 스크립트나 실행 파일도 예약이
가능하다는 점도 기억해두자.
먼저 앞서
5
.
3
절에서 만든 두 파일, 즉
3parse _text _file.py
와
mysql _server _error _log.
txt
가 바탕화면에 저장되어 있는지 확인하자. 바탕화면 폴더에 있으면 이하 설명과 스크린샷
에 있는 파일 경로를 이해하기 쉬울 것이다. 물론 파일이 다른 경로에 있어도 상관은 없고, 작
업 스케줄러에서 파일 경로를 변경할 수도 있다.
작업 스케줄러를 실행하려면 같이 시작 버튼을 클릭하고, ‘제어판>시스템 ...