현재 Python 웹 서버 응용 프로그램이 실행 중입니다. 응용 프로그램이 실행 중인지 확인하려면 cron 작업을위한 python 스크립트를 사용하고 싶습니다. 그렇지 않으면 응용 프로그램을 시작하십시오. cron 작업을 사용하여 python 스크립트가 실행 중인지 확인하십시오.
import os
string = os.popen('ps aux')
n = 0
for line in string.readlines():
if "python webserver.py" in line:
n+=1
if n < 1:
os.system('python webserver.py')
지금 스크립트가 응용 프로그램을 실행 한 :
나는 아래 다음과 같은 코드가 있습니다. 하지만 내가 원했던 것은 스크립트가 응용 프로그램을 시작하고 종료하고 응용 프로그램을 계속 실행하는 것입니다. 그렇게 할 수있는 방법이 있습니까? 미리 감사드립니다.
대신 간단한 쉘 스크립트에서이 작업을 수행합니다. 명령 끝에서'&'문자를 사용하여 백그라운드에서 실행하십시오. – wim