在深入研究命令行工具及其子命令之前,让我们先了解一下Scrapy项目的目录结构。

虽然可以修改,但默认情况下所有Scrapy项目都具有相同的文件结构,类似于:

scrapy.cfg
myproject/
    __init__.py
    items.py
    middlewares.py
    pipelines.py
    settings.py
    spiders/
        __init__.py
        spider1.py
        spider2.py
        ...

scrapy.cfg文件所在的目录称为项目根目录。该文件包含定义项目设置的python模块的名称。这是一个例子:

[settings]
default = myproject.settings

评论被关闭。