socket测试编码
Socket实战
socketserver.py
import socket
ip_port = ('127.0.0.1',9999)
# 创建socket对象
sk = socket.socket()
# 绑定ip port
sk.bind(ip_port)
# 开启监听
sk.listen()
print('--服务已开启 --')
# 阻塞等待连接 套接字 和 客户端IP
conn,addre = sk.accept()
print('客户端地址>>>',addre)
# 接受数据 -客户端数据
client_date = conn.recv(1024).decode('utf-8')
print('客户端数据>>',client_date)
# 发送数据
send_data = input('输入数据')
conn.sendall(send_data.encode('utf-8'))
#关闭连接
conn.close()
socketclient.py
import socket
ip_port = ('127.0.0.1',9999)
# 创建socket对象
sk = socket.socket()
# 连接服务器
sk.connect(('127.0.0.1',9999))
# 发送数据
send_data = input('输入数据>>>')
sk.sendall(send_data.encode('utf-8')) # 发送的是字节流
# 接受数据 -客户端数据
server_date = sk.recv(1024).decode()
print('客户端数据>>',server_date)
#关闭连接
sk.close()
先开启服务端,后启动客户端


嗨~今天你暴躁了吗?
~~~关注我,更多精彩内容带给你,关注私聊带走绝密知识~~~

浙公网安备 33010602011771号