M.S*_*M.S 5 python sockets tcp python-2.7
我通过 tcp ip 连接获取数据并且必须读取它。我的问题是我不知道长度,只是末尾有“\n”。
text = ""
while True:
data = s.recv(1)
text += data
if data == "\n":
break
return text
Run Code Online (Sandbox Code Playgroud)
使用此代码功能正常,但对于我的应用程序来说速度很慢(“if”似乎是缓慢的部分)。也许我必须等待大约半秒,然后我才得到 3 到 8 个字节。
那么有可能更快地完成这件事吗?
| 归档时间: |
|
| 查看次数: |
4105 次 |
| 最近记录: |