Python自学笔记六、socket编程
来源:互联网 发布:双系统windows引导修复 编辑:程序博客网 时间:2024/05/17 22:28
server.pyimport socketimport threading#创建sockets=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#给socket绑定一个端口s.bind('127.0.0.1',9999))#监听s.linsten(5)print 'Waiting for connection...'#循环接受while True: sock,addr=s.accept()#创建新线程来处理tcp连接 t=threading.Thread(target=tcplink,args=(sock,addr)) t.start()def tcplinke(sock,addr): print ('Accept new connection from %s:%s...'addr) sock.send('welcome!') while True: data=sock.recv(1024) time.sleep(1) if data=='exit'or not data: break sock.send('Hello,%s' %s) sock.close() print 'Connection from %s:%s closed' %addrclient.pyimport sockets=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.connect(('127.0.0.1',9999,))print (s.recv(1024).decode('utf-8'))for data in ['Alex','Bob','Charli']: s.send(data) print s.recv(1024)s.send('exit')s.close
0 0
- Python自学笔记六、socket编程
- Python socket编程笔记
- 《Python编程》笔记(六)
- python自学笔记20151222 IO编程
- Python自学笔记二、面向对象编程
- python 网络编程笔记-socket
- Python核心编程学习笔记(六)
- python学习笔记(六) - 面向对象编程
- python学习笔记(六)网络编程
- JAVA自学笔记(六) JAVAIO
- JavaSE自学笔记整理(六)
- socket编程(六)
- Python 之 Socket编程学习笔记
- Python学习笔记--网络编程, socket
- Python 初学笔记:Socket网络编程
- Python之学习笔记(socket编程)
- [代码笔记] python 之socket编程(一)
- [代码笔记] python 之socket编程(二)
- {模板}long long快速乘?
- jquery源码----初步认识源码
- OpenWRT(十一)LuCi开发(一)
- 【Python】Centos7下部署Django(nginx+gunicorn)
- Android之MediaPlayer的简单介绍之播放音乐
- Python自学笔记六、socket编程
- js下的冒泡排序与选择排序
- CentOS 6.5下安装KVM
- nginx端口转发内网使用yum
- 批量修改文件夹名称
- 算法提高 学霸的迷宫
- 每日170209
- 正则的捕获
- 在windows 7用WinDBG调试时显示KdPrint信息