| 12345678910111213141516171819202122232425262728 |
- import time
- import os
- # from subprocess import Popen
- from apscheduler.schedulers.background import BackgroundScheduler
- # pip install apscheduler
- def notroll():
- os.system("scrapy crawl liansai")
- os.system("scrapy crawl zuqiu")
- os.system("scrapy crawl wqbodan")
- os.system("scrapy crawl wangqiu")
- os.system("scrapy crawl lanqiu")
- os.system("scrapy crawl guanjun")
- os.system("scrapy crawl bangqiu")
- if __name__ == "__main__":
- scheduler = BackgroundScheduler()
- # 每20分钟执行一次
- scheduler.add_job(notroll, 'cron', minute="*/10")
- scheduler.start()
- print('Press Ctrl+{0} to exit'.format('Break' if os.name == 'nt' else 'C'))
- try:
- while True:
- time.sleep(2)
- except (KeyboardInterrupt, SystemExit):
- scheduler.shutdown()
|