2009-12-11 2 views
77

Ich versuche zu lernen Twisted für Socket-Server-Erstellung zu lernen. Ich möchte einige nützliche Funktionen (wie Auth und vielleicht einige andere) hinzufügen. Vielleicht kann mich jemand auf ein gutes Tutorial hinweisen, das mir hilft zu starten (+ vielleicht einige andere Ideen)Python twisted: wo ich anfangen soll

+1

Sie wollen auch Antworten auf [eine sehr ähnliche Frage] (http lesen könnte: // Stackoverflow. com/questions/649029/where-kann-ich-finde-gut-Python-twisted-Framework-Dokumentation-Blog-Einträge-artic), die ich fragte. –

Antwort

64

Hier klicken: Twisted Web in 60 seconds. Das ist eine Gruppe von Blog-Posts, die Schritt für Schritt beschreiben, wie man mit Twisted viele gemeinsame Sachen macht, geschrieben von Jean-Paul Calderone, dem größten Beitrag von Twisted. Es ist wirklich, wo Sie anfangen sollten.

Danach, schauen Sie sich die Twisted core documentation dann beziehen Sie sich auf die API und dann in die source code.

Viel Spaß!

+7

http://twistedmatrix.com/documents/12.0.0/web/howto/web-in-60/index.html Jetzt ist es in der offiziellen Dokumentation – slav0nic

+4

60-Sekunden-Serie ist also nicht wo ich anfangen soll! Das sind kurze Rezepte, die nicht erklären, wie man kocht (mit Twisted). –

+1

@Etienne Danke für die Post, allerdings stimme ich Robert Siemer zu. Ich habe Twisted gefunden und in 60 Sekunden auf das Twisted Web geschaut. Das ist wie wenn ich versuche es zu lernen, indem ich kleine Schritte mache (mehr wie Twisted Web in 60 Tagen). Ich muss wissen, wie man "kocht" :) und ich bin mir sicher, dass es dort ein effizienteres Tutorial gibt ... –

63

Es gibt ein großes Tutorial hier - es ist in der Regel die, die ich auf neue Twisty ist :-) senden

http://krondo.com/blog/?page_id=1327

Sein daran erinnert, dass Twisted-Programmierung eher ein Denk Paradigma als eine Programmierung ist. Es lohnt sich auch, das Client-Server-Modell zu entfernen - in Twisted spricht nur ein Broker in eine Richtung.

Werfen Sie einen Blick hier nach dem auch oben:

http://twistedmatrix.com/documents/current/core/howto/pb-intro.html

Genießen :-)

+0

Das ist eine nette Liste von Tutorials. +1 –

+0

krondo ist wirklich sehr cool! TY –