17

私はTwistedをいじっていますが、彼らのホームページにあるドキュメントはすべての質問に答えているわけではありません。

現時点で私が最も興味を持っているトピックは、Twisted Application Framework です。また、ねじれたフレームワークを使用する一部のオープン ソース サーバーは、より大きなプロジェクトですべてがどのように結び付けられているかを調べるための優れた資料を提供します。

これまでのところ、私は iCal をチェックアウトし、ねじれた Web サイト (3x) のドキュメントと、Google で見つけたいくつかの優れた記事を読みました。

4

6 に答える 6

17

まず、コンセプトを正しく理解する必要があると思います。このブログ投稿が役立つことがわかりました。

非同期プログラミングと Twisted の紹介

于 2009-10-15T22:04:56.073 に答える
12

私の意見では、出版された本はかなり役に立たない。

オンラインの「遅延」ドキュメントから始めて、非同期の意味と遅延の目的を確実に理解することをお勧めします。私が見つけた最高のオンラインドキュメントは公式サイトにありますが、それらは確かにいくつかの洗練を使用することができます:

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

開発者はソースも読むことをお勧めしますが、具体的な質問がある場合は、開発者が IRC チャネル ( freenode ネットワークの#twisted ) とオンライン メーリング リスト (一般的なものとねじれた Web 固有のリスト)

ブログに関しては、少なくとも以下の 2 つがあります (どちらのブログもねじれた開発者によるものです)。もしあなたがツイストパイソンメーリングリストでこれと同じ質問をしたなら、私が与えるよりもはるかに優れた、より包括的な答えが得られるに違いない. :-)

http://oubiwann.blogspot.com/

http://glyph.twistedmatrix.com/

于 2009-03-16T03:03:03.317 に答える
3

Divmodには、Twisted を使用する中規模のプロジェクトがいくつかあり、読書リストに追加するのに適しているかもしれません。さらに、Launchpad の Twisted Community Code には、注目すべき Twisted ベースのプロジェクトのより長いリストが表示されます。

于 2009-03-16T03:27:24.037 に答える
2

Twisted Network Programming Essentialsの本は、初めて Twisted を学ぶときに役立つガイドであることがわかりました。それはよりねじれた「クックブック」ですが。その「レシピ」のいくつかは役に立ちます。

于 2009-03-16T06:57:45.123 に答える
2

ここに概要があります: The Twisted Network Framework

Bruce Eckel は、Twisted が使用する奇妙な名前のいくつかを指摘する素晴らしい記事を書きました: Grokking Twisted。その記事によると、The Python Cookbook , 2nd Ed (O'Reilly) にいくつかの良い例があります。

于 2009-03-16T12:42:06.917 に答える