python socket 聊天室实例代码详解


Posted in Python onNovember 14, 2019

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端口

以上就是相关全部知识点,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
教你安装python Django(图文)
Nov 04 Python
Python表示矩阵的方法分析
May 26 Python
Python PyQt5实现的简易计算器功能示例
Aug 23 Python
Python中elasticsearch插入和更新数据的实现方法
Apr 01 Python
在python下读取并展示raw格式的图片实例
Jan 24 Python
Python实现的旋转数组功能算法示例
Feb 23 Python
Django工程的分层结构详解
Jul 18 Python
Pandas透视表(pivot_table)详解
Jul 22 Python
python破解bilibili滑动验证码登录功能
Sep 11 Python
python读取多层嵌套文件夹中的文件实例
Feb 27 Python
Python django框架 web端视频加密的实例详解
Nov 20 Python
Python利用Turtle绘制哆啦A梦和小猪佩奇
Apr 04 Python
python中dict()的高级用法实现
Nov 13 #Python
python实现的多任务版udp聊天器功能案例
Nov 13 #Python
利用python实现PSO算法优化二元函数
Nov 13 #Python
使用python制作一个解压缩软件
Nov 13 #Python
Python 脚本实现淘宝准点秒杀功能
Nov 13 #Python
基于python实现把图片转换成素描
Nov 13 #Python
Django连接数据库并实现读写分离过程解析
Nov 13 #Python
You might like
PHP安装全攻略:APACHE
2006/10/09 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
2010/05/09 PHP
PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据
2012/04/09 PHP
PHP 获取ip地址代码汇总
2015/07/05 PHP
Javascript动态绑定事件的简单实现代码
2010/12/25 Javascript
Javascript模块化编程(一)AMD规范(规范使用模块)
2013/01/17 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
Uploadify上传文件方法
2016/03/16 Javascript
利用node.js写一个爬取知乎妹纸图的小爬虫
2017/05/03 Javascript
使用async-validator编写Form组件的方法
2018/01/10 Javascript
详解js的视频和音频采集
2018/08/09 Javascript
vue项目中实现缓存的最佳方案详解
2019/07/11 Javascript
layui.tree组件的使用以及搜索节点功能的实现
2019/09/26 Javascript
关于Vue中$refs的探索浅析
2020/11/05 Javascript
[31:47]夜魇凡尔赛茶话会 第三期01:选手知多少
2021/03/11 DOTA
在Django中同时使用多个配置文件的方法
2015/07/22 Python
Python 操作MySQL详解及实例
2017/04/30 Python
详解如何使用Python编写vim插件
2017/11/28 Python
转换科学计数法的数值字符串为decimal类型的方法
2018/07/16 Python
python画一个玫瑰和一个爱心
2020/08/18 Python
Python简单实现区域生长方式
2020/01/16 Python
python实现图片横向和纵向拼接
2020/03/05 Python
用python实现前向分词最大匹配算法的示例代码
2020/08/06 Python
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
LivingSocial爱尔兰:爱尔兰本地优惠
2018/08/10 全球购物
德国网上花店:Valentins
2018/08/15 全球购物
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
Orlebar Brown官网:设计师泳裤和泳装
2020/12/08 全球购物
某公司的.net工程师面试题笔试题
2013/11/22 面试题
给女朋友的道歉信
2014/01/10 职场文书
2014年应届大学生毕业自我鉴定
2014/01/31 职场文书
环卫处个人工作总结
2015/03/04 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
2015年上半年信访工作总结
2015/03/30 职场文书
无房证明样本
2015/06/17 职场文书
青岛市的收音机研制与生产
2022/04/07 无线电