scrapy/docs
Pablo Hoffman 5bf733b6f6 Changed default representation of items to pretty-printed dicts. This improves
default logging by making log more readable in the default case, for both Scraped and Dropped lines.

Projects can still customize how items are represented by overriding the item's __str__ method, as usual.
2011-06-03 01:13:01 -03:00
..
_ext added role to link to scrapy source code (not yet used) 2011-05-18 14:43:34 -03:00
_static Added notice to documentation, pointing dev to stable versions and viceversa 2010-12-23 13:03:40 -02:00
_templates Bumped version to 0.12 2011-01-02 16:16:40 -02:00
experimental removed scheduler middleware doc, as scheduler middleware will be removed soon 2010-08-10 16:59:49 -03:00
intro Changed default representation of items to pretty-printed dicts. This improves 2011-06-03 01:13:01 -03:00
topics Merged item passed and item scraped concepts, as they have often proved 2011-06-03 01:13:00 -03:00
Makefile Removed unneeded code (since autodoc is not used in Sphinx doc) 2010-09-22 10:52:02 -03:00
README mv scrapy/trunk to root as part of svn2hg migration 2009-05-06 15:55:17 -03:00
api-stability.rst fixed typo 2009-11-06 16:49:48 -02:00
conf.py Added notice to documentation, pointing dev to stable versions and viceversa 2010-12-23 13:03:40 -02:00
contributing.rst Added verbose option to 'version' command. Closes #298 2010-12-13 00:32:44 -02:00
faq.rst removed googledir example, replaced by dirbot project on github. updated docs accordingly 2011-04-28 02:28:39 -03:00
index.rst Some Link extractor improvements: 2011-05-18 12:32:34 -03:00

README

======================================
Scrapy documentation quick start guide
======================================

This file provides a quick guide on how to compile the Scrapy documentation.


Setup the environment
---------------------

To compile the documentation you need the following Python libraries:

 * Sphinx
 * docutils
 * jinja

If you have setuptools available the following command will install all of them
(since Sphinx requires both docutils and jinja)::

    easy_install Sphinx


Compile the documentation
-------------------------

To compile the documentation (to classic HTML output) run the following command
from this dir::

    make html

Documentation will be generated (in HTML format) inside the ``build/html`` dir.


View the documentation
----------------------

To view the documentation run the following command::

    make htmlview

This command will fire up your default browser and open the main page of your
(previously generated) HTML documentation.


Start over
----------

To cleanup all generated documentation files and start from scratch run::

    make clean

Keep in mind that this command won't touch any documentation source files.