【python】-网络编程

协议类型叫地址簇。

# lilina
# -*- coding:utf- -*-
#服务端
import socket
server=socket.socket()
server.bind(('localhost',6969))
#绑定要监听的端口
server.listen(6969)
#监听
print('我要开始等电话了')
conn,addr=server.accept()#等电话打进来
#conn就是客户端连过来而在服务器端为其生成的一个连接实例。
print(conn,addr)
print('电话来了。。。')
data=conn.recv(1024)
print ('recv: ',data)
conn.send(data.upper())
server.close()




# lilina
# -*- coding:utf- -*-
import socket
client=socket.socket()
#声明socket类型,同时生成socket连接对象
client.connect(('localhost',6969))

client.send(b'Hello World!')
data=client.recv(1024)
print ('recv: ',data)
client.close()


原文地址:https://www.cnblogs.com/linalove/p/8563443.html