Python twisted: da dove cominciare [chiuso]


85

Sto cercando di iniziare a imparare a creare twist per la creazione di server socket. Voglio aggiungere alcune funzioni utili (come autenticazione e forse qualche altra). Forse qualcuno può indicarmi un buon tutorial che mi aiuterà a iniziare (+ forse qualche altra idea)


1
Potresti anche leggere le risposte a una domanda molto simile che ho posto.
Maiku Mori

Risposte:


73

Guarda qui: Twisted Web in 60 secondi . Questo è un gruppo di post di blog che descrivono passo dopo passo come fare molte cose comuni con Twisted, tutti scritti da Jean-Paul Calderone, il più grande collaboratore di Twisted. È davvero da dove dovresti iniziare.

Dopodiché, guarda la documentazione di Twisted core, quindi fai riferimento all'API e quindi al codice sorgente .

Divertiti!



4
La serie di 60 secondi non è quindi da dove cominciare! Sono ricette brevi che non spiegano come cucinare (con Twisted).
Robert Siemer

1
@Etienne Grazie per il post, comunque sono d'accordo con Robert Siemer. Ho appena trovato Twisted e guardare il Twisted Web in 60 secondi è come cercare di impararlo facendo piccoli passi (più come Twisted Web in 60 giorni). Ho bisogno di sapere come "cucinare" :) e sono sicuro che ci sia un tutorial più efficiente là fuori ...
Jonathan Komar

1
Nel momento in cui ho scritto la mia risposta, non conoscevo il tutorial menzionato da Ben Hughes, quindi i post di "60 secondi" erano, almeno per me, il modo più semplice per iniziare con Twisted. Penso che oggi non ci siano ancora molti buoni tutorial per Twisted, tranne quelli menzionati in questa pagina.
Etienne

68

C'è un ottimo tutorial qui - di solito è quello che mando al nuovo Twisty :-)

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

Vale la pena ricordare che la programmazione Twisted è più un paradigma di pensiero che di programmazione. Inoltre, vale la pena eliminare anche il modello client server: in Twisted c'è solo un broker che parla in entrambe le direzioni.

Dai un'occhiata anche qui dopo quanto sopra:

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

Godere :-)


Questo è un bel elenco di tutorial. +1
Maiku Mori

krondo è davvero davvero fantastico! TY
Kyle Sponable
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.