Où puis-je trouver une bonne documentation sur le framework Python Twisted, des entrées de blog, des articles, etc.? [fermé]

StackOverflow https://stackoverflow.com/questions/649029

  •  19-08-2019
  •  | 
  •  

Question

Je m'amuse avec Twisted et la documentation trouvée sur leur page d'accueil ne répond pas à toutes mes questions.

Le sujet qui m'intéresse le plus actuellement est Twisted Application Framework. De plus, certains serveurs open source utilisant un framework torsadé fourniraient un matériau intéressant pour étudier la manière dont tout cela est lié dans un projet plus grand.

Jusqu'à présent, j'ai vérifié iCal et lu la documentation sur un site Web tordu (3x) et quelques bons articles trouvés dans Google.

Était-ce utile?

La solution

Le livre publié est plutôt inutile, à mon avis.

Je vous recommande de commencer par le paramètre "différé". docs en ligne et assurez-vous que vous comprenez parfaitement ce que signifie "asynchrone" et "différé". Les meilleurs documents en ligne que j'ai trouvés sont sur le site officiel, mais ils pourraient certainement utiliser un peu de polissage:

http://twistedmatrix.com/trac/wiki/Documentation

Les développeurs recommandent également de lire le code source. Toutefois, si vous avez des questions spécifiques, j'ai constaté que les développeurs restaient en attente et répondaient à la fois sur le canal IRC ( #twisted sur le réseau freenode). et les listes de diffusion en ligne (il existe un et un liste spécifique au Web tordu

En ce qui concerne les blogs, il existe au moins les deux suivants (les deux blogs sont conçus par des développeurs tordus). Je parie que si vous posiez la même question sur la liste de diffusion Twisted-Python, vous obtiendrez une réponse bien meilleure et plus complète que celle que je pourrais vous donner. : -)

http://oubiwann.blogspot.com/

http://glyph.twistedmatrix.com/

Autres conseils

Je pense que vous devez commencer par bien concevoir vos concepts. J'ai trouvé ce blog utile.

Introduction à la programmation asynchrone et à la torsion

Divmod contient des projets de taille moyenne qui utilisent Twisted et qui pourraient s’ajouter à votre liste de lecture. De plus, le code de communauté Twisted dans Launchpad vous donnera une liste beaucoup plus longue de projets Twisted à consulter.

J'ai trouvé le livre Essentiels sur la programmation en réseau Twisted comme un guide utile lors du premier apprentissage de Twisted. Bien qu’il s’agisse davantage d’un "livre de recettes" tordu. Quelques unes de ses "recettes" sont utiles.

Vous en trouverez un aperçu ici: Le cadre réseau Twisted .

Bruce Eckel a écrit un bel article qui souligne certains des noms étranges utilisés par Twisted: Grokking Twisted . Selon cet article, il existe de bons exemples dans Le livre de recettes Python , 2e édition (O'Reilly).

Ce didacticiel non officiel est, à mon avis, la méthode définitive pour apprendre Twisted.

Il contient des exemples pas à pas sur la façon d'utiliser tout, des fonctions de base aux fonctions avancées. Tout est motivé en commençant par le faire à la dure, de manière à ce que vous compreniez vraiment le problème que chaque partie du Twisted résout.

J'ai utilisé un logiciel basé sur Twisted pendant cinq ans, mais ce n’est qu’après avoir suivi ce tutoriel que je le comprends maintenant vraiment et que je l’utilise à partir de rien pour mes propres programmes.

Ceci n'est pas de l'auto-promotion. Je ne connais pas l'auteur du tutoriel auquel j'ai lié.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top