我们要实现网络交流之前先要有两个端口
我们要先运行sever端在运行client端
1.sever端
import socket # 先导入socket
sk = socket.socket() # 启动服务(实例化对象)
sk.bind(('10.61.0.207',9000)) # 绑定地址(绑定自己的地址)
sk.listen() # 监听模式,等着别人来连接我
conn,addr = sk.accept() # 用来接收一个客户端的连接
conn.send(b'hellow') # 我和客户端说的话
msg = conn.recv(1024) # 表示我最多接收1024个字节
print(msg)
conn.close() # 结束了
sk.close() # 关闭服务了
2.client端
import socket # 导入socket
sk = socket.socket() # 实例化socket
sk.connect(('10.61.0.207',9000)) # 对面的地址一定要和对面的一样
msg = sk.recv(1024) # 最多收1024个字节
print(msg) # 收取的内容
sk.send(b'baibai') # 给对面的内容
sk.close() # 结束了
# 先运行 server模块,在运行server模块的演示
这样我们就可以实现最简单的网络通信了