本程序使用了网络测试工具作为另一端聊天工具,自己写程序实现与网络测试工具的聊天,使用的是本地地址127.0.0.1,也可开一虚拟机。
本项目主要
使用Socket进行信息传输
网络测试工具下载
import socket
def send_msg(udp_socket):
dest_ip=input("输入对方ip:")
dest_port=int(input("输入对方端口:"))
send_data=input("输入消息:")
udp_socket.sendto(send_data.encode("utf-8"),(dest_ip,dest_port)) # encocde为编码
def recv_msg(udp_socket):
rev_data=udp_socket.recvfrom(1024)
print("%s:%s"%(str(rev_data[1]),rev_data[0].decode("utf-8&