<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
If you can't figure out chapter 2, the (teaser) finger tutorial, then
just skip it and go onto chapter 3 "Low-Level Twisted". And then
chapter 4 "High-Level Twisted", etc.. <br>
<br>
If you do, I pretty much guarantee that your opinion of the
documentation will change. :)<br>
<br>
Anthony <br>
<br>
<br>
Britt Green wrote:
<blockquote cite="mid305be882040801142276bbec82@mail.gmail.com"
 type="cite">
  <pre wrap="">You know, I've looked at the finger tutorial a few times. The problem
is that it doesn't really explain the code very well. Sure, I can look
at the first few examples and make an educated guess. For example,
lets look at the second step:

from twisted.internet import protocol, reactor
class FingerProtocol(protocol.Protocol):
    pass
class FingerFactory(protocol.ServerFactory):
    protocol = FingerProtocol
reactor.listenTCP(1079, FingerFactory())
reactor.run()

The accompanying explaination never really explains what
protocol.Protocol is. Same thing with protocol.ServerFactory. I've
been able to deduce what reactor.listenTCP() and reactor.run() do, but
as someone new to the language, its a bit frustrating to have to make
guesses about what the tutorial code does.

Britt

On Sun, 01 Aug 2004 15:49:19 -0400, Jp Calderone <a class="moz-txt-link-rfc2396E" href="mailto:exarkun@divmod.com">&lt;exarkun@divmod.com&gt;</a> wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">
Britt Green wrote:
    </pre>
    <blockquote type="cite">
      <pre wrap="">I'm wondering if there exists a beginners guide to using Twisted.
Something similar to the online tutorial for Python. I've browsed the
docs on the Twisted website, and haven't been able to find what I'm
looking for. Specifically, a lot of the examples are mostly just code
with brief commentary which doesn't really explain things.

Can someone help me out! :)
      </pre>
    </blockquote>
    <pre wrap="">   You may be interested in the finger tutorial:

     <a class="moz-txt-link-freetext" href="http://twistedmatrix.com/documents/howto/tutorial/index">http://twistedmatrix.com/documents/howto/tutorial/index</a>

   Jp

_______________________________________________
Twisted-Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Twisted-Python@twistedmatrix.com">Twisted-Python@twistedmatrix.com</a>
<a class="moz-txt-link-freetext" href="http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python">http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</a>

    </pre>
  </blockquote>
  <pre wrap=""><!---->
_______________________________________________
Twisted-Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Twisted-Python@twistedmatrix.com">Twisted-Python@twistedmatrix.com</a>
<a class="moz-txt-link-freetext" href="http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python">http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</a>

  </pre>
</blockquote>
<br>
<br>
<div class="moz-signature">-- <br>
<meta http-equiv="Content-Type" content="text/html; ">
<meta name="ProgId" content="Word.Document">
<meta name="Generator" content="Microsoft Word 9">
<meta name="Originator" content="Microsoft Word 9">
<link rel="File-List" href="./sign_files/filelist.xml">
<title>____________________________________________________________</title>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>tarlano</o:Author>
  <o:Template>Normal</o:Template>
  <o:LastAuthor>tarlano</o:LastAuthor>
  <o:Revision>3</o:Revision>
  <o:TotalTime>3</o:TotalTime>
  <o:Created>2002-07-04T07:46:00Z</o:Created>
  <o:LastSaved>2003-04-08T09:59:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Words>68</o:Words>
  <o:Characters>389</o:Characters>
  <o:Lines>3</o:Lines>
  <o:Paragraphs>1</o:Paragraphs>
  <o:CharactersWithSpaces>477</o:CharactersWithSpaces>
  <o:Version>9.3821</o:Version>
 </o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:Compatibility>
   <w:UseFELayout/>
   <w:ApplyBreakingRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
 </w:WordDocument>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;
        mso-font-charset:0;
        mso-generic-font-family:swiss;
        mso-font-pitch:variable;
        mso-font-signature:536871559 0 0 0 415 0;}
@font-face
        {font-family:"MS P????";
        panose-1:0 0 0 0 0 0 0 0 0 0;
        mso-font-alt:"Times New Roman";
        mso-font-charset:0;
        mso-generic-font-family:roman;
        mso-font-format:other;
        mso-font-pitch:auto;
        mso-font-signature:1 134676480 16 0 131072 0;}
 /* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:"Times New Roman";}
h1
        {mso-style-next:Normal;
        margin:0cm;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        mso-outline-level:1;
        mso-layout-grid-align:none;
        text-autospace:none;
        font-size:10.0pt;
        mso-bidi-font-size:12.0pt;
        font-family:Verdana;
        mso-font-kerning:0pt;
        font-weight:normal;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;
        text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;
        text-underline:single;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;
        mso-header-margin:36.0pt;
        mso-footer-margin:36.0pt;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1027"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1"/>
 </o:shapelayout></xml><![endif]-->
<o:smarttagtype
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"
 _x002f=""></o:smarttagtype>
<div class="Section1">
<p class="MsoNormal"><span style="" lang="EN-US">____________________________________________________________
<br>
<b><span style="color: navy; font-size: 10pt;"><a
 href="mailto:tarlano@docomolab-euro.com">Anthony Tarlano</a><br>
</span></b><br>
</span><b><span style="font-size: 8pt;" lang="EN-US">Senior Researcher
- Future Networking Laboratory<br>
DoCoMo Communications Laboratories <st1:place>Europe</st1:place> GmbH<br>
Landsberger Strasse 308-312<br>
80687 Munich, Germany<br>
Tel: +49 89 56 824 212<br>
Cell: +49 177 341 3758<br>
</span></b></p>
</div>
</div>
</body>
</html>