与“ Scrapy一目了然”网页相反,你可能会更幸运地先阅读本教程。
该教程暗示,Scrapy实际上是一个单独的程序。
运行该命令scrapy startproject tutorial将创建一个tutorial已为你设置的名为多个文件的文件夹。
例如,在我的情况下,所述模块/包items,pipelines,settings和spiders已被添加到根包tutorial。
tutorial/ scrapy.cfg tutorial/ __init__.py items.py pipelines.py settings.py spiders/ __init__.py ...
该
TorrentItem班将被放在里面
items.py,而
MininovaSpider类会去里面
spiders的文件夹。
设置项目后,Scrapy的命令行参数似乎非常简单。它们采用以下形式:
scrapy crawl <website-name> -o <output-file> -t <output-type>
另外,如果你希望在没有创建项目目录的开销的情况下运行
scrapy,则可以使用
runtimepider命令:
scrapy runspider my_spider.py
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)