grab.spider.errors

Module Contents

exception grab.spider.errors.SpiderError[source]

Bases: grab.errors.GrabError

Base class for Spider exceptions.

exception grab.spider.errors.SpiderMisuseError[source]

Bases: SpiderError

Improper usage of Spider framework.

exception grab.spider.errors.FatalError[source]

Bases: SpiderError

Fatal error which should stop parsing process.

exception grab.spider.errors.SpiderInternalError[source]

Bases: SpiderError

Raises when error throwned by internal spider logic.

Like spider class discovering, CLI error.

exception grab.spider.errors.NoTaskHandlerError[source]

Bases: SpiderError

Raise when no handler found to process network response.

exception grab.spider.errors.NoDataHandlerError[source]

Bases: SpiderError

Raise when no handler found to process Data object.