Python扭曲:从哪里开始


85

我正在尝试开始学习如何创建套接字服务器。我想添加一些有用的功能(例如auth,也许还有其他一些功能)。也许有人可以给我指出一个很好的教程,这将帮助我入门(+也许还有其他一些想法)


1
您可能还想阅读我提出的非常相似的问题的答案。
迈库·森

Answers:


72

看这里:60秒内扭曲的网。这是一组博客文章,逐步描述了如何使用Twisted做很多常见的事情,这些都由Twisted的最大贡献者Jean-Paul Calderone撰写。这确实是您应该开始的地方。

之后,查看Twisted核心文档,然后参考API,然后进入源代码

玩得开心!



4
60秒系列实在太难了!这些都是简短的食谱,并没有说明如何烹饪(扭曲)。
罗伯·西默

1
@Etienne感谢您的帖子,但是我同意Robert Siemer。我刚刚发现Twisted,并在60秒内查看Twisted Web,就像尝试通过采取一些小步骤来学习它(更像是60天之内的Twisted Web)。我需要知道如何“烹饪” :),而且我肯定那里有一个更有效的教程...
Jonathan Komar 2013年

1
在我写答案时,我不知道Ben Hughes提到的教程,因此,至少对我而言,“ 60秒”帖子是从Twisted开始的最简单方法。我认为,除了本页中提到的那些内容外,今天Twisted的教程仍然很少。
Etienne

67

这里有一个很棒的教程-通常是我发送给新Twisty的教程:-)

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

值得记住的是,Twisted编程比编程更像是一种思维模式。同样,也有必要删除客户端服务器模型-在Twisted中,只有一个经纪人在任一方向上与另一个经纪人交谈。

在上面的内容之后也看一下这里:

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

请享用 :-)


这是一个不错的教程列表。+1
Maiku Mori

krondo真的很棒!TY
Kyle Sponable '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.