我想在Ubuntu 16.04在Ubuntu16.04,如何反覆運行python腳本 - 使用crontab的
反覆運行Python腳本使用crontab的我下面終端上運行此命令。
$crontab -e
並寫在它上面如下。
1 * * * * python /home/elite/python/weather.py
我想,這確實意味着每分鐘運行weather.py
腳本。
這是用於測試crontab
功能的weather.py
腳本。
from urllib import urlopen
import time
import re
testing = 'testing'
current_time = time.localtime()
today = time.strftime('%Y-%m-%-d-%-s', current_time)
file_name = today + ".txt"
output = open("/home/elite/python/" + file_name, "w")
output.write(testing)
當我在終端上運行此腳本 - $python weather.py
時,它運行良好。
但crontab
似乎無法正常工作。
我該如何處理?
開頭的1表示一小時的分鐘,所以它應該每小時運行一次,而不是每分鐘運行一次。如果你想每分鐘運行一次,你需要* * * * * – MrE