2014-02-15 2 views
0

나는 매일 저녁 자동으로 실행되도록 Python 스크립트를 작성 중입니다.웹 서버에서 실행할 Python 스크립트를 예약하십시오.

저는 서버가 있기 때문에 부분적으로는 제가 가지고있을뿐만 아니라 항상 켜져있을뿐만 아니라 그것을하는 법도 배우기 때문에 의도적으로 실행합니다. app '- 지금은 일부 데이터를 읽고 이메일을 보내는 것입니다.

Solutions I've come across의 범위는 cgi, wsgi에서 'microframeworks'까지입니다. 나는 또한 느슨하게 장고에 대해 알고있다 ('마이크로 프레임 워크'인가?).

나는이 간단한 작업을 위해 사용해야하는 것이 무엇인지 알지 못합니다. 아무 것도 필요 없는지 모르겠지만 서버에 저장하고 cpanel을 통해 실행하도록 예약 할 수 있습니까?

+0

당신은 단지 cronjob에 예약 할 수있다. – Blender

+0

그래서 나는 단지'script.py'를 어떤 폴더에 넣었고, cron은 괜찮습니다. – OJFord

+0

물론, 그렇지 않을 이유는 없습니다. – Blender

답변

3

* nix 서버에서 실행 중이며 사용자 계정에 권한이있는 경우 cron을 사용하십시오.

편집 자정에 매일 밤마다 작업을 실행 $ crontab -e

이 라인을 따라 항목을 사용하여 crontab을 :

0 0 * * * python /path/to/myscript.py

+0

그게 제가 마지막 문장에서 의미했던 것입니다. 'Python을 실행할 수 있는지'확실하지 않았습니다. 정상적으로 스크립트를 실행할 것입니다. 그것은 로컬? – OJFord

+0

@Blender [의견에 동시에 대답] 한 사람에게도 감사드립니다. (http://stackoverflow.com/questions/21804518/schedule-a-python-script-to-run-on-webserver?noredirect=1#comment32995113_21804518). – OJFord