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使用心得之获得github代码库列表
Jun 25 Python
深入讲解Python中面向对象编程的相关知识
May 25 Python
以一个投票程序的实例来讲解Python的Django框架使用
Feb 18 Python
python dict 字典 以及 赋值 引用的一些实例(详解)
Jan 20 Python
Python抓取框架Scrapy爬虫入门:页面提取
Dec 01 Python
python实现搜索文本文件内容脚本
Jun 22 Python
python寻找list中最大值、最小值并返回其所在位置的方法
Jun 27 Python
python学习——内置函数、数据结构、标准库的技巧(推荐)
Apr 18 Python
Python timeit模块的使用实践
Jan 13 Python
python实现井字棋小游戏
Mar 04 Python
Python类和实例的属性机制原理详解
Mar 21 Python
对Keras中predict()方法和predict_classes()方法的区别说明
Jun 09 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
德生S2000南麂列岛台湾FM收听记录
2021/03/02 无线电
php+oracle 分页类
2006/10/09 PHP
PHP开发者常犯的10个MySQL错误更正剖析
2012/01/30 PHP
PHP简单生成缩略图相册的方法
2015/07/29 PHP
php版微信开发之接收消息,自动判断及回复相应消息的方法
2016/09/23 PHP
PHP解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
基于yaf框架和uploadify插件,做的一个导入excel文件,查看并保存数据的功能
2017/01/24 PHP
PHP获取对象属性的三种方法实例分析
2019/01/03 PHP
jQuery.Autocomplete实现自动完成功能(详解)
2010/07/13 Javascript
js实现网页倒计时、网站已运行时间功能的代码3例
2014/04/14 Javascript
js+jquery常用知识点汇总
2015/03/03 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
2017/12/15 Javascript
JS数组去重常用方法实例小结【4种方法】
2018/05/28 Javascript
javascript异常处理实现原理详解
2020/02/17 Javascript
jquery实现手风琴案例
2020/05/04 jQuery
[05:08]2014DOTA2国际邀请赛 Hao专访复仇的胜利很爽
2014/07/15 DOTA
Python操作Excel之xlsx文件
2017/03/24 Python
Numpy掩码式数组详解
2018/04/17 Python
使用python判断你是青少年还是老年人
2018/11/29 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
2018/12/17 Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
2020/06/17 Python
定义css设备类型-Media Queries图表简介及使用方法
2013/01/21 HTML / CSS
英国骑行、跑步、游泳、铁人三项运动装备专卖店:Wiggle
2016/08/23 全球购物
性能服装:HYLETE
2018/08/14 全球购物
AOP的定义以及作用
2013/09/08 面试题
电子信息毕业生自荐信
2013/11/16 职场文书
专科毕业生自我鉴定
2013/12/01 职场文书
《鸟岛》教学反思
2014/04/26 职场文书
大专学生求职自荐信
2014/07/06 职场文书
公司周年庆活动方案
2014/08/25 职场文书
考试作弊被抓检讨书
2014/10/02 职场文书
干部个人考察材料
2014/12/24 职场文书
手术室消毒隔离制度
2015/08/05 职场文书
《纸船和风筝》教学反思
2016/02/18 职场文书
nginx 配置指令之location使用详解
2022/05/25 Servers