写了一个超级简单的,小白可以看一下,因为自己就是小白白(自学的)
客户端:
import socket#指定一个协议tcp/ipclient=socket.socket()#连接一个地址(服务端和端口号)client.connect((‘localhost‘,6969))#发送数据(python默认是byte类型,所以数据前面加b)client.send(b"Hello Word")#把服务端反馈的信息进行接收并赋值,给出一个接收的大小(kb/M)之类的date=client.recv(1024)#打印出这个接收的信息print(">>>>",date)#关闭客户端client.close() 服务端:
import socket#定义一个协议server=socket.socket()#给这个服务端绑定一个相应的地址server.bind((‘localhost‘,6969))#对这个地址进行监听server.listen()#接收的信息赋予两个值,一个是地址,一个是信息名(个人实在不知道,根据自己的小白经验想的)conn,addr=server.accept()#给接收的信息赋值并限制它的大小date=conn.recv(1024)#打印这个信息print(">>>",date)#发送这个信息给客户端(date.upper()是把这个信息修饰了一下,改成了大写,也可以不改)conn.send(date.upper())#关闭服务端server.close()
我是帽小帽
一起加油吧
原文地址:https://www.cnblogs.com/douxiaomao/p/9846612.html
时间: 2024-10-14 00:49:08