A simple description of the spiders is as follows :-
-
brokenlink.py: Checks which of the links are broken on the page. -
dummy.py: A dummy spider that just initiates and does nothing. -
followall.py: Crawls all the links on the page, and returns theirreferer,size,titleandurland goes on recursively. -
justfollow.py: Just crawls all the links of the page. -
localinfo.py: Crawls on the local system and returnsScrapyversionlxmlversionlibxml2versionTwistedversionPythonversionpyOpenSSLversionPlatforminformation.
-
loremipsum.py: Shows how to createDEBUG,INFO,WARNINGandERRORmessages for a spider. -
mad.py: This spider usesfollowallspider and returns"something happened"when a warning is to be given and"something bad happened"when an exception is raised. -
noop.py: Does nothing. -
timed.py: This spider usesfollowallspider with no domain restrictions. -
timewaste.py: This spider stops crawling for600seconds in between. It shows how scrapy could be configured to delay in making requests.