나는 현재이 스크립트이 스크립트를 다시 시작하는 2 시간마다 코드를 작성할 수 있습니까?
import os
import time
os.system("killall -9 chromium-browser");
from config import *
with open(PROXIES_FILE) as f: proxies=f.read().split('\n')
proxies=[proxy.strip() for proxy in proxies if proxy.strip()]
for i in range(NUM):
if len(proxies)<=i: break
os.system('nohup chromium-browser --proxy-server="http://{proxy}" --disable-popup-blocking -new-window --user-data-dir=~/tmp/f{i} {url}&'.format(url=URL, i=i, proxy=proxies[i]))
time.sleep(5)
print('%s browsers opened successfully!'%(i+1))
그것은 매 2 시간 후에 자체를 다시 시작한다는 점에서 스크립트로 수 있나요?
왜 당신이 time.sleep (5) 횟수를 카운트하지 않고, 14,400 패스 후에 종료합니까? – user590028
어떻게 그럴 수 있습니까? –
이것은 도움이 될 수도 있습니다 http://stackoverflow.com/questions/26942801/how-do-you-create-a-timer-in-python-2-7/26943075#26943075 그리고 더 많은 해결책은 화면 https ://help.ubuntu.com/community/Screen –