【发布时间】:2015-09-05 02:53:04
【问题描述】:
我最近一直在使用和学习 twisted 来创建 TCP 客户端套接字。
我得到了Protocol 类的dataRecived 方法,将所有数据一起返回。表示所有数据相互ConCat,最后从服务器返回一个长字节数据。
代码:
from twisted.internet.protocol import Protocol
class ClientProtocol(Protocol):
def connectionMade(self):
self.transport.write(b'a')
def dataReceived(self, data):
print ('data', data)
所以现在我的问题是:
dataRecived方法是否有任何数据的最大大小?或者它的大小是无限?如果它有最大尺寸,那是什么?我怎样才能覆盖它?
注意:我使用的是 Ubuntu 14.04、Python v3.4 和 Twisted v15.3.0。
【问题讨论】:
标签: python python-3.x tcpclient twisted.internet twistd