使用套接字 sendall() 逐块发送消息

时间:2021-02-14 00:29:03

标签: python sockets

我正在尝试逐块发送一个大文件。直到我找到这段代码并且以某种方式工作时,我才知道如何做到这一点。

"ValueError: Can only compare identically-labeled Series objects"

这是代码的逻辑。

for loop

令我困惑的是,为什么在这里使用 sendall()。我查看了文档,但我不明白为什么 msg 可以继续发送 1000 个字节。我认为 sock.sendall(msg) 将发送所有字节而不停止,如下所述?

<块引用>

与 send() 不同,此方法继续从字节发送数据,直到所有数据都已发送或发生错误为止。

0 个答案:

没有答案
相关问题