分享知识 用python开发简单的聊天工具

原创 2015年07月09日 11:18:32
【Python是什么?】
豆瓣和Youtube是用它开发的;美国最流行的三大服务器开发语言之一,最工整最严谨的编程语言,取代Java和PHP的开源趋势语言。
     通过这个课程的学习,我们会初步掌握Python语言的使用以及利用Django框架开发出自己的简易Blog系统,初步踏入了Web开发工程师的行列。

比如说,如果用python开发一个简答的聊天工具。
其实大家平时用的QQ类似的聊天工具,也是使用socket进行聊天,只是它还包含了更加复杂的功能。基本原理是一样的。
  python实现聊天功能,主要用到了socket模块。下面直接上实例吧

  server端
  import socket
  s=socket.socket()
  #建立socket链接
  s.bind(('127.0.0.1',8000))
  #监听连接请求,其中的1 ,是指监听一个
  s.listen(1)
  #进行循环,一直监听client发来的消息
  while 1:
  #获取链接IP和端口
  conn,addr=s.accept()
  print '['+addr[0]+':'+str(addr[1])+'] send a message to me: '+conn.recv(1024)
  conn.sendall('I received a message from ['+addr[0]+':'+str(addr[1])+']')
  s.close()http://www.pythontab.com/html/20 ... de2bfa15b9d10534b9d

如果你对这有兴趣的话,建议点击官网链接:http://www.maiziedu.com/course/python/   开发视频学习Python语言入门

Python实现简易局域网视频聊天工具

基于实验楼限免课程: Python实现简易局域网视频聊天工具          试验操作系统为Ubuntu14.04,OpenCV版本为2.4.13.1,源代码可以在https://github....

python简单聊天工具开发

Whoere开发报告 开发背景: 随着聊天工具的快速发展以及自己知识的逐渐积累,自己也想试试能不能写出一个简单的有聊天功能的程序来。开始是没有一点思路的,不知道客户端和服务端之间怎么连接起来,后来...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

python实现简单聊天程序

客户端#coding:utf-8 import socket, syshost = 'localhost' port = 10001s = socket.socket(socket.AF_INET,s...

python学习教程(十二),一个文本界面下网络聊天室

Hello大家好,今天说一下python的socket编程, 首先,实验环境: 一个云服务器(我们这里是用的阿里云,大家将就自己的条件吧); 类Unix操作系统(如Mac OS,Linux等);...

Oracle 11g创建本地数据库

安装完oracle11g之后,启动本地数据库,开始一直报错,没有监听,但是本地的监听也配置了 就是启动不了 ,于是乎找了很多资料,终于启动了。 首先确定你成功安装了oracle11g。然后打开net...

java制作QQ聊天工具——1最起码知识点

本人刚刚用java制作了一个简单的QQ聊天系统,虽然挺简陋的,但还是和大家分享一下心得,因为在这个过程中,我也遇到了好多问题,上网各种百度搜索,但根本原因在于自己java基础没有打好,对一些概念性的东...

使用非阻塞通信的简单聊天工具

/*应用通讯协议  * 发送在线名单:00+所有人&姓名1&姓名2......  * 上线:01+姓名  * 下线:02+姓名  * 向所有人发送消息:03+发送者+消息  * 客户端向某个...

Socket应用,简单聊天工具实现

这是一个使用Java实现,使用Socket技术实现的简单的聊天工具 并且使用了简单的IO技术。...

java 简单的聊天工具 (带界面的)

首先建立一个工程 导入数据库驱动工程图 解释一下 entity包是 bin目录 Message包下 和 User包下 是对象相关的操作Message package com.FakeQQ.ent...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:分享知识 用python开发简单的聊天工具
举报原因:
原因补充:

(最多只允许输入30个字)