qq_瑞贝卡_03964394
2019-04-14 16:22
文件发送j.py 中 if data != b'success': 这儿怎么是不等号?
这玩意儿不加也行,看的我懵逼了。代码主要是在接收端发送一个接收完毕的信号给发送端。这样就达到了一呼一应的关系。接收完一句发送回去信号,再发送下一句。而不是一股脑的全扔不过来了。没有接收端每次发送回来的接收完毕信号是没办法发送下一句的。总的来看解决了一股脑子发过去的问题。作者视频里那么讲真的很误导人。。。
其实写成
if data == b'success':
continue
会更好一些吧
如果服务器发送来的数据不是sucess,说明服务器没有接收成功,则用户不再发送数据,break就是终止发送。
python运维-Socket网络编程
22579 学习 · 71 问题
相似问题
回答 1
回答 1