导包到错了,import socket
write to closed file
提示:写数据到关闭的文件,证明文件未打开或者已经被关闭了
有自己的想法不错,同学
mac是按住command然后鼠标到上面就变成蓝色了,点一下就过去了
windows可能是control或者windwos
这个有什么区别,一个意思吧
这是提示成功的回调呀
我写完了 需要的话可以发给你
我看老师都用了啊,listen设置连接数,bind绑定监听
可能是防火墙
pip install socketserver
控制接收文件的大小
因为客户端的recv接收不到I/O的数据,就会一直处于阻塞状态,无法向下进行。
正在与一个客户端连接时会拒绝其他客户端的连接
多写几个client,文件名不一样就行了,然后运行
不是,encode(),是.encode()
服务器不断的接收返回信息到客户端中,客户端可以不断地额给服务器发送消息,并可以接收到服务器返回的消息。这跟我们聊天一样。
导入和发送随机数是为了模拟验证
1.1000,‘点’改为‘逗号’。‘.‘改为','
listen是一个保持状态,listen之后会一直监听的
服务端的conn.close()要在while循环的外面,不然你已经关闭了,就会重新连接
你能把你的代码贴上来看看么?
在别的电脑上写接收代码,并且方法要一样
这玩意儿不加也行,看的我懵逼了。代码主要是在接收端发送一个接收完毕的信号给发送端。这样就达到了一呼一应的关系。接收完一句发送回去信号,再发送下一句。而不是一股脑的全扔不过来了。没有接收端每次发送回来的接收完毕信号是没办法发送下一句的。总的来看解决了一股脑子发过去的问题。作者视频里那么讲真的很误导人。。。
,,,,,,,,,