UDP聊天小程序+多线程(Python)

这个项目采用Python的Socket库实现了UDP聊天功能,通过127.0.0.1本地地址进行通信。程序支持多线程,允许同时收发消息,并提供了网络测试工具的下载链接。
摘要由CSDN通过智能技术生成

本程序使用了网络测试工具作为另一端聊天工具,自己写程序实现与网络测试工具的聊天,使用的是本地地址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&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值