Skip to content

Latest commit

 

History

History
85 lines (41 loc) · 2.06 KB

quotes.rst

File metadata and controls

85 lines (41 loc) · 2.06 KB
LastChangedDate

$LastChangedDate$

LastChangedRevision

$LastChangedRevision$

LastChangedBy

$LastChangedBy$

Setting up the TwistedQuotes application

Goal

This document describes how to set up the TwistedQuotes application used in a number of other documents, such as designing Twisted applications <design> .

Setting up the TwistedQuotes project directory

In order to run the Twisted Quotes example, you will need to do the following:

  1. Make a TwistedQuotes directory on your system
  2. Place the following files in the TwistedQuotes directory:
    • __init__.py <listings/TwistedQuotes/__init__.py>

      listings/TwistedQuotes/__init__.py

      (this file marks it as a package, see this section of the Python tutorial for more on packages)

    • quoters.py <listings/TwistedQuotes/quoters.py>

      listings/TwistedQuotes/quoters.py

    • quoteproto.py <listings/TwistedQuotes/quoteproto.py>

      listings/TwistedQuotes/quoteproto.py

  3. Add the TwistedQuotes directory's parent to your Python path. For example, if the TwistedQuotes directory's path is /mystuff/TwistedQuotes or c:\mystuff\TwistedQuotes add /mystuff to your Python path. On UNIX this would be export PYTHONPATH=/mystuff:$PYTHONPATH , on Microsoft Windows change the PYTHONPATH variable through the Systems Properties dialog by adding ;c:\mystuff at the end.
  4. Test your package by trying to import it in the Python interpreter:

    Python 2.1.3 (#1, Apr 20 2002, 22:45:31)
    [GCC 2.95.4 20011002 (Debian prerelease)] on linux2
    Type "copyright", "credits" or "license" for more information.
    >>> import TwistedQuotes
    >>> # No traceback means you're fine.