课程
/后端开发
/Python
/python运维-Socket网络编程
文件发送j.py 中 if data != b'success': 这儿怎么是不等号?
2019-04-14
源自:python运维-Socket网络编程 4-2
正在回答
这玩意儿不加也行,看的我懵逼了。代码主要是在接收端发送一个接收完毕的信号给发送端。这样就达到了一呼一应的关系。接收完一句发送回去信号,再发送下一句。而不是一股脑的全扔不过来了。没有接收端每次发送回来的接收完毕信号是没办法发送下一句的。总的来看解决了一股脑子发过去的问题。作者视频里那么讲真的很误导人。。。
其实写成
if data == b'success':
continue
会更好一些吧
如果服务器发送来的数据不是sucess,说明服务器没有接收成功,则用户不再发送数据,break就是终止发送。
举报
Socket网络编程入门
1 回答if语句问题 :if data == b"exit":
1 回答这是什么报错啊?
1 回答关于sever传输回client的两个data的问题
1 回答PPT右下角的小人儿好有趣,在哪里可以找到?
1 回答我的代码怎么有问题?