socket链接(底层)

坚强是说给别人听的谎言 提交于 2020-08-20 06:12:19

客户端

#socket.socket表明协议并生成链接实例client

#client.connect链接到服务器client

#循环输入while true

#输入的消息 msg = input

#client.send(msg.encode())发送信息只能发送比特流进行编码

#data = client.recv(1024)接受发回来的信息1024个字节

#打印出并解码print(data.decode())

#循环外关闭

服务端:下面代码是对linux系统进行的一个更改(不完美):要注意解码与编码

#socket.socket()表明协议并且链接实例server

#server.bind()绑定地址:ip地址,端口号

#server.listen#监听

#conn,addr = server.accept()

#开始循环1,为了之后判断还在循环内

#conn.recv(1024)#conn接收到的给data

#data不能为空,为空 跳过循环break

#输出到客户端

 

代码

 

 服务端

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!