ChinaUnix.net
相关文章推荐:

python Twisted使用

小弟最近在看twisted的学习资料,对于deferred的编程一直不是很理解。希望大大指点一下,万分感谢。 1.比如下面这段代码,我连接上服务端然后请求一个任务,接收到数据后运用deferred根据head来判断做哪一个任务,但做完任务,有产生一些数据,我不知道怎么主动传到服务器,难道要在protocol里面实现吗? 2.protocol.dataReceived()接收到的数据是一次完整的self.transport.write()的数据吗?还是要等conncetionLost回调函数被调用...

by Silent_hi - Python - 2013-10-30 09:57:11 阅读(4160) 回复(4)

相关讨论

看了http://wiki.woodpecker.org.cn/moin/twistedTUT01 我在windows的环境下如何运行application,/tac文件/如何调用twistd 先谢了! [ 本帖最后由 needspeedboy 于 2008-10-3 19:00 编辑 ]

by needspeedboy - Python - 2008-10-08 17:07:49 阅读(4293) 回复(2)

我最近在学习twisted但是看着官方的文档有些问题,请教下大家,下面是2个简单的实例[code]from twisted.internet.protocol import Protocol class Echo(Protocol): def dataReceived(self, data): self.transport.write(data)[/code]这是一个简单的消息接受的类,重写了Protocol中的dataReceived,这里我有个疑问了,我查看了源代码中的Protocol类,并未发现有write这个属性,为何这里要这样写?这样的代码运行期也是...

by 一棵菠菜 - Python - 2014-05-19 15:48:58 阅读(4164) 回复(12)
by needspeedboy - Python - 2008-09-24 13:43:10 阅读(2172) 回复(0)

twisted Matrix 是一种越来越受欢迎的纯 python 框架,用来进行网络服务和应用程序的编程。虽然 twisted Matrix 中有大量松散耦合的模块化组件,但该框架的中心概念还是非阻塞异步服务器这一思想。在本文中,David 向您介绍了一种新编程风格,对于习惯于线程技术或分叉服务器的开发人员来说,这是一种新颖的编程风格,但它却能在繁重负载的情况下带来极高的效率。 对 twisted Matrix 进行分类有点像盲人摸象。twisted Matrix 拥有...

by zqy2000zqy - Linux文档专区 - 2006-07-28 15:28:08 阅读(707) 回复(0)

http://www-128.ibm.com/developerworks/cn/linux/network/l-twist/part1/index.html twisted Matrix 是一种越来越受欢迎的纯 python 框架,用来进行网络服务和应用程序的编程。虽然 twisted Matrix 中有大量松散耦合的模块化组件,但该框架的中心概念还是非阻塞异步服务器这一思想。对于习惯于线程技术或分叉服务器的开发人员来说,这是一种新颖的编程风格,但它却能在繁重负载的情况下带来极高的效率。 本文来...

by zwxajh - Python文档中心 - 2006-03-10 11:11:41 阅读(1364) 回复(0)

我的原文发在python版,这里也发一个,好增加点python版的人气。希望支持。下面是原文: 作者:梅劲松 版权:本文档为MIT授权 运行环境:python 2.3+twisted的py-23安装版本 自己实现Web服务器的优点就不用说太多了,主要是能控制具体的实现。也能按照自己的习惯实现互动方式。 而twisted在tcp以下是C写的,ip和udp部分应该是C和python的混合产物,而http smtp等则是python的,自己能很好的扩充。 下面来看个具体的例子: 首...

by xichen - 服务器应用 - 2005-09-08 09:31:27 阅读(3077) 回复(0)

作者:梅劲松 版权:本文档为MIT授权 运行环境:python 2.3+twisted的py-23安装版本 自己实现Web服务器的优点就不用说太多了,主要是能控制具体的实现。也能按照自己的习惯实现互动方式。 而twisted在tcp以下是C写的,ip和udp部分应该是C和python的混合产物,而http smtp等则是python的,自己能很好的扩充。 下面来看个具体的例子: 首先你需要编辑一个html为结尾的文件名放到你的htm目录下。 然后在htm的上一级目录建立一个文件,...

by xichen - Python - 2005-11-11 14:55:26 阅读(5499) 回复(6)

有人用twisted写过http代理的么

by zhaohuig - Python - 2013-05-20 13:55:24 阅读(1057) 回复(2)

一网友建议twisted应用开发网络方面的! 网上的API帮助:http://twistedmatrix.com/documents/current/api/moduleIndex.html 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/84280/showart_1820302.html

by hkebao - Python文档中心 - 2009-02-09 11:30:46 阅读(1590) 回复(0)

都是网络框架吧..不知道是不是类似的东西?

by d4rkl0rd - Perl - 2008-04-29 22:14:54 阅读(1919) 回复(1)