create.py 912 B

12345678910111213141516171819202122232425262728
  1. import fire
  2. from feapder.commands.create.create_spider import CreateSpider
  3. def create_spider(spider_name, spider_type):
  4. """
  5. 4 招投标爬虫列表页模板(ztbpc_feapder)
  6. 5 招投标爬虫详情页模板(T_details)
  7. 6 拟建爬虫列表页模板(njpc_feapder)
  8. 7 拟建爬虫详情页模板(njpc_details)
  9. 2 selenium抓取列表页无法获取href的信息模板(selenium_feapder)
  10. :param spider_name: 类名
  11. :param spider_type: 爬虫模版类型
  12. :return:
  13. """
  14. creat = CreateSpider()
  15. creat.create(spider_name=spider_name, spider_type=spider_type, author="swordFish")
  16. if __name__ == '__main__':
  17. # fire.Fire(create_spider('ztbpc_feapder', 4))
  18. # fire.Fire(create_spider('T_details', 5))
  19. # fire.Fire(create_spider('njpc_list', 6))
  20. # fire.Fire(create_spider('njpc_detail', 7))
  21. fire.Fire(create_spider('selenium_feapder', 2))