Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-如何使web scraper连续运行?_Python_Flask_Web Scraping - Fatal编程技术网

Python-如何使web scraper连续运行?

Python-如何使web scraper连续运行?,python,flask,web-scraping,Python,Flask,Web Scraping,我编写了一个python脚本来登录网站,收集信息,然后将其保存为数据库(MongoDB)中的json 如何使其每30分钟或2小时运行一次 注意:我计划在部署时使用烧瓶。使用该功能 例如,这将每隔30分钟打印一次: import time while True: print 'Hey' time.sleep(1800) 注意:1800秒是30分钟如果您使用linux或unix,您可以使用crontab, 只是: chmod +x /path/to/your/script cron

我编写了一个python脚本来登录网站,收集信息,然后将其保存为数据库(MongoDB)中的json

如何使其每30分钟或2小时运行一次

注意:我计划在部署时使用烧瓶。

使用该功能

例如,这将每隔30分钟打印一次:

import time
while True:
    print 'Hey'
    time.sleep(1800)

注意:1800秒是30分钟

如果您使用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