gpt4 book ai didi

python - Scrapy如何在同一个进程中运行多个爬虫

转载 作者:太空宇宙 更新时间:2023-11-04 09:03:41 24 4
gpt4 key购买 nike

我是 Python 和 Scrapy 的初学者。我刚刚创建了一个包含多个蜘蛛的 Scrapy 项目,当运行“scrapy crawl ..”时,它只运行第一个蜘蛛。

如何在同一个进程中运行所有蜘蛛程序?

提前致谢。

最佳答案

您将在文件中为每个蜘蛛取一个名称 name="youspidername"。当您使用 scrapy crawl yourspidername 调用它时,它将只抓取该蜘蛛。您将不得不再次使用 scrapy crawl youotherspidername 命令运行另一个蜘蛛。

另一种方法是在同一个命令中提及所有蜘蛛,如 scrapy crawl yourspidername,yoourotherspidername,etc..(新版本的 scrapy 不支持此方法)

关于python - Scrapy如何在同一个进程中运行多个爬虫,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22995746/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com