if data != b'success': 这儿怎么是不等号?

来源:4-2 文件上传程序的拍错方法

qq_瑞贝卡_03964394

2019-04-14 16:22

文件发送j.py   中 if data != b'success': 这儿怎么是不等号?

写回答 关注

3回答

  • 慕慕0462189
    2019-07-09 13:56:43

    这玩意儿不加也行,看的我懵逼了。代码主要是在接收端发送一个接收完毕的信号给发送端。这样就达到了一呼一应的关系。接收完一句发送回去信号,再发送下一句。而不是一股脑的全扔不过来了。没有接收端每次发送回来的接收完毕信号是没办法发送下一句的。总的来看解决了一股脑子发过去的问题。作者视频里那么讲真的很误导人。。。

  • 慕仰5377179
    2019-05-20 17:12:37

    其实写成

    if data == b'success':

        continue

    会更好一些吧

  • 幕布斯0045152
    2019-04-25 22:48:54

    如果服务器发送来的数据不是sucess,说明服务器没有接收成功,则用户不再发送数据,break就是终止发送。

python运维-Socket网络编程

Socket网络编程入门

22579 学习 · 71 问题

查看课程

相似问题