您的位置:首页 > 编程语言 > Python开发

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

2015-07-09 11:18 561 查看
【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语言入门


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: