socket编程
Posted 哟,写bug呢??
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket编程相关的知识,希望对你有一定的参考价值。
socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。
下面来看看一个简单的通信过程
服务端:
import socket phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) phone.bind((\'127.0.0.1\',8000)) phone.listen(5) conn,addr=phone.accept() msg=conn.recv(1024) print(msg) conn.send(\'成功接收\'.encode(\'utf-8\')) conn.close() phone.close()
客户端
import socket phone=socket.socket(socket.AF_INET,socket.SOCK_STREAM) phone.connect((\'127.0.0.1\',8000)) phone.send(\'hello\'.encode(\'utf-8\')) data=phone.recv(1024) print(data.decode())
以上是关于socket编程的主要内容,如果未能解决你的问题,请参考以下文章