当我运行scrapy crawl openings -o items.json -t json教程中提到的命令时,我得到:
Usage
=====
scrapy crawl [options] <spider|url> ...
crawl: error: no such option: -o
Run Code Online (Sandbox Code Playgroud)
我只是按照scrapy教程,当我运行没有输出选项的命令时它工作正常.
scrapy crawl openings
Run Code Online (Sandbox Code Playgroud)
工作正常,我看到了爬网输出,但是如果我想将爬网导出为JSON,它就不起作用.
广泛搜索网络没有帮助或提及此问题.
该选项仅适用于最新版本的Scrapy,可以在GitHub上找到.
如果您使用的是版本0.12(最新稳定版,可以在scrapy.org上看到),您应该使用:scrapy crawl openings --set FEED_URI = items.json --set FEED_FORMAT = json
另见:http://readthedocs.org/docs/scrapy/en/0.12/intro/tutorial.html#storing-the-scraped-data
| 归档时间: |
|
| 查看次数: |
1963 次 |
| 最近记录: |