Cute Happy Ghost
본문 바로가기
Python

[python]윈도우에서 파이썬배치파일 크론으로 스케줄링하기

by JENN_tech7 2022. 8. 30.
728x90
SMALL

먼저 실행시킬 파이썬파일을 배치파일로 만들어준다.

메모장을 켜서 파이썬경로, 실행시킬 py파일 경로를 넣어주고

.bat 형식으로 저장을 하면 배치파일이 생성된다

형식은 모든파일

C:/Users/Administrator/AppData/Local/Programs/Python/Python310/python.exe C:/Users/Administrator/Desktop/WeatherApi.py

 

 

만든 bat파일을 crontab을 이용해 실행시켜보겠다

윈도우는 리눅스처럼 crontab이 없어서 crontab을 설치해줘야한다

http://www.nncron.ru/download.shtml

 

nnSoft: download

com_ports.spf 931 12 Dec 2008 Tests the specified COM-port and returns TRUE if the port is free or returns FALSE if the port is busy (used by some devices or applications). crc32.spf 1.4K 12 Dec 2008 Generates a string, that contains checksum (crc32) of a

www.nncron.ru

위 사이트에서 117.exe download 받으면됨

 

 

그 이후, 관리자 권한으로 워드패드를 연다

 

 

 

 

nncron 이 설치되어 있는 폴더에서 cron.tab을 클릭한다.

여기에 아래와 같은 순서대로 쓴다.

크론 스케줄 + 띄어쓰기 + python 주소 + 띄어쓰기 + py파일 주소
#CRONTAB FILE 
# Classic crontab format:
# Minutes Hours Days Months WeekDays Command

41 * * * * C:/Users/Administrator/Desktop/insert.bat

그리고 저장!

그러면 알아서 로컬에서 cron 이 잘 실행된다.

이 방법으로 아주 간단하게 cron을 윈도우 로컬에서 실행할 수 있다.

 

 

 

 

만약 안된다면 startcron.bat을 관리자권한으로 실행시켜준다

728x90
LIST

댓글