schedule_app.py 858 B

1234567891011121314151617181920212223242526
  1. # from celery import Celery
  2. from tasks.crawler_tasks.crawler_video.crawler_piaoquan_videos import CrawlerPiaoQuanVideos
  3. from tasks.crawler_tasks.crawler_video.crawler_sohu_videos import CrawlerSohuHotVideos
  4. from tasks.crawler_tasks.crawler_video.crawler_sohu_videos import CrawlerSohuRecommendVideos
  5. # app = Celery('tasks', broker='redis://localhost:6379/0')
  6. # @app.task
  7. def run_piaoquan_video_crawler():
  8. crawler = CrawlerPiaoQuanVideos()
  9. crawler.deal()
  10. def run_sohu_video_crawler():
  11. # step1, crawl sohu hot videos
  12. crawler_sohu_hot_videos = CrawlerSohuHotVideos()
  13. crawler_sohu_hot_videos.deal()
  14. # step2, crawl sohu recommend videos
  15. crawler_sohu_recommend_videos = CrawlerSohuRecommendVideos()
  16. crawler_sohu_recommend_videos.deal()
  17. if __name__ == "__main__":
  18. run_piaoquan_video_crawler()
  19. run_sohu_video_crawler()