Python 2.7从套接字中恢复直到换行

时间:2017-05-04 13:01:04

标签: python python-2.7 sockets tcp-ip

我通过tcp ip连接获取数据并且必须阅读它。我的问题是,我不知道长度,只是有" \ n"最后。

text = ""
while True:
    data = s.recv(1)
    text += data
    if data == "\n":
        break
return text

使用此代码功能正常,但它对我的应用程序来说是慢的("如果"似乎是缓慢的部分)。也许大约半秒我必须等待,我只需要3到8个字节。

那么可以更快地完成这项工作吗?

0 个答案:

没有答案