用python写一个聊天小程序!和女朋友的专属聊天工具!

本文介绍了如何使用Python的socket库构建一个简单的UDP聊天小程序。首先讲解了UDP协议的基础知识,然后详细阐述了socket的创建、绑定端口、发送和接收数据的步骤,并提供了实现收发功能的代码示例。最后,提到了TCP协议的重要性并鼓励读者进行实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.UDP简介

    Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP)。UDP为应用程序提供了无需建立就可以发送封装的IP数据包的方法。

PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取

python免费学习资料以及群交流解答点击即可加入

    Internet的传输层有两个协议,互为补充。无连接是UDP,它除了给应用程序发送数据包功能并允许他们所需的层次上架构自己的协议之外,几乎没有做什么特别的事情。面向连接的是TCP,该协议几乎做了所有的事情。

    中文名:用户数据协议

    外文名:User Datagram Protocol

    特点:无连接、不可靠、快速传输

    基础:IP数据包服务上增加一点功能

    类别:传输层协议

    用途:发送数据包

2.socket

    一般socket我们称为套接字,并且在Python中有socket这个库(可以使用pip命令自行下载pip install socket)。下面来说一下socket的简单流程:

1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值