python socket 聊天室实例代码详解
作者:你们的饭不好吃 时间:2023-06-03 16:37:57
python socket 聊天室
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
#绑定端口
s.bind(("127.0.0.1", 8888))
while True:
data = s.recvfrom(1024)
print(str(data[0].decode("gbk")))
send_data = input("请输入聊天内容")
if "exit" in send_data:
break
s.sendto(send_data.encode("utf-8"), ('127.0.0.1', 11111))
# windows是自动进行解析的
s.close()
简单的python socket聊天室就完成了
其中socket.AF_INET是固定的,好像是socket树,SOCK_DGRAM是udp协议。
这个核心是用bind绑定了一个端口,相当于自己在本地开启了一个8888端口。服务端是11111端口
来源:https://www.cnblogs.com/Triangle-security/p/11854024.html
标签:python,socket,聊天室
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
PHP hex2bin()函数用法讲解
2023-06-06 18:51:35
![](https://img.aspxhome.com/file/2023/5/55385_0s.png)
IE9硬件加速性能远超Chrome5.0和Firefox4.0
2010-06-09 11:12:00
![](https://img.aspxhome.com/file/UploadPic/20106/9/img20100612757087130-68s.jpg)
python jinja2模板的使用示例
2023-08-11 05:12:12
tensorflow:指定gpu 限制使用量百分比,设置最小使用量的实现
2021-06-03 17:02:32
pycharm中显示CSS提示的知识点总结
2023-11-02 02:56:00
![](https://img.aspxhome.com/file/2023/9/99599_0s.png)
PHP远程调试之XDEBUG
2024-05-02 17:13:18
![](https://img.aspxhome.com/file/2023/9/129839_0s.jpg)
oracle的nvl函数的使用介绍
2023-07-19 14:42:20
如何理解python中数字列表
2023-01-30 13:29:09
PHP 引用的概念
2023-11-14 21:24:28
php生成4位数字验证码的实现代码
2023-11-20 15:00:12
详谈python在windows中的文件路径问题
2023-12-16 22:02:34
php网络安全中命令执行漏洞的产生及本质探究
2023-05-30 05:34:31
Pandas数据形状df.shape的实现
2021-01-27 07:19:07
![](https://img.aspxhome.com/file/2023/6/133586_0s.png)
Python开发的实用计算器完整实例
2023-07-25 17:11:53
![](https://img.aspxhome.com/file/2023/1/60301_0s.png)
Anaconda环境克隆、迁移的详细步骤
2022-02-22 08:36:47
![](https://img.aspxhome.com/file/2023/8/64678_0s.png)
Python语法学习之进程间的通信方式
2023-04-03 11:30:28
![](https://img.aspxhome.com/file/2023/0/101330_0s.jpg)
python多进程中的内存复制(实例讲解)
2022-01-20 23:34:46
![](https://img.aspxhome.com/file/2023/0/107030_0s.jpg)
JavaScript几种弹窗事件的使用
2023-08-24 15:59:08
![](https://img.aspxhome.com/file/2023/4/56174_0s.png)
python3 tcp的粘包现象和解决办法解析
2022-08-02 02:22:53
MS SQL Server中的CONVERT日期格式化大全
2010-08-07 11:31:00