[英]Python - How to make web scraper run continuously?
我編寫了一個python腳本來登錄網站,收集信息,然后將其另存為json在數據庫(MongoDB)中
如何使其每30分鍾或2小時運行一次?
注意 :我計划在部署時使用Flask。
如果使用linux或unix,則可以使用crontab,僅:
chmod +x /path/to/your/script
crontab -e
# and then add
0,30 * * * * /path/to/your/script # every 30min
# or 0 0-23/2 * * * /path/to/your/script # every 2 hours
# save out
使用time.sleep(seconds)
函數。
例如,這將每30分鍾打印一次Hey
:
import time
while True:
print 'Hey'
time.sleep(1800)
注意:1800秒是30分鍾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.