본문 바로가기

Python 🎧

[python] 파이썬 클라우드에서 실행하는 무료 배치 스케줄러 python anywhere 사용법

https://www.pythonanywhere.com/

 

Host, run, and code Python in the cloud: PythonAnywhere

Batteries included With Python versions 2.7, 3.6, 3.7, 3.8, 3.9 and 3.10, and all the goodies you normally find in a Python installation, PythonAnywhere is also preconfigured with loads of useful libraries, like NumPy, SciPy, Mechanize, BeautifulSoup, pycr

www.pythonanywhere.com

파이썬 파일을 클라우드에서 스케줄러를 등록해서 실행하는 방법 중에 하나

바로 python anywhere 

부분 유료라는데 간단한것만 실행하기에는 무료이다

 

 

회원 가입 부터 우선 합시다 

 

🤪 1) 파일 업로드 

Files 탭 > Upload a file 로 실행하고픈 파일을 업로드 한다

 

근데 이거 서버 시간이 한국이나 미국이랑 좀 싱크가 안맞는듯

 

 

🤪 2) 콘솔 등록

Consoles 탭 > Other : Bash 클릭 

 

python3 의 main.py 파일을 실행하고 싶기 때문에 입력하고 엔터 !

 

엔터 누른순간 실행된다.

나는 이메일 전송 코드를 작성했기 때문에 메일이 도착했다

 

🤪 3) 스케줄러 등록

 

task 탭 > 에서 콘솔에 작성한거랑 똑같이 작성

매일 언제 파일을 실행하게 할 건지 등록 할 수 있다.

 

근데 시간이 좀 다르다 했더니 UTC 세계 표준시였다

 

등록된거 만료일과 언제 얼마나 실행되는지 알 수 있다.

배치 로그도 확인 가능한데

 

정상 실행되면 return code was 0으로 뜨니,

넘넘 쉽당