Python socket 编程
来源:互联网 发布:知言养气 编辑:程序博客网 时间:2024/05/16 01:36
server.py
# -*- coding: cp936 -*-#file:tcpserver.pyimport socketfrom time import ctimeimport sysbufsize = 1024host = '127.0.0.1'port = 8100address = (host,port)server_sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)server_sock.bind(address)server_sock.listen(1)while True: print 'waiting for connection...' clientsock,addr = server_sock.accept() print 'received from :',addr while True: data = clientsock.recv(bufsize) print ' client:---->%s\n%s' %(ctime(),data) data = raw_input("send:----->") clientsock.send(data) clientsock.close()server_sock.close()
client.py
## -*- coding: cp936 -*-##file:tcpclient.pyfrom socket import *from time import ctimebufsize = 1024host = '127.0.0.1'port = 8100addr = (host,port)client_sock = socket(AF_INET,SOCK_STREAM)client_sock.connect(addr)while True: data = raw_input("send:---->") if not data: break else: client_sock.send(data) data = client_sock.recv(bufsize) print 'server:---->%s\n%s' %(ctime(),data)client_sock.close()
效果:
- python socket 编程手记
- Python Socket 编程
- python socket编程
- Python Socket编程
- Python Socket编程范例
- Python socket模块编程
- Python socket编程学习
- python socket编程
- [Python] 网络编程(Socket)
- Python socket编程
- Python socket编程
- Python socket编程
- Python socket 编程
- Python socket编程
- Python 中的 socket 编程
- Python socket编程
- Python 网络编程, socket
- Python socket编程简介
- wordpress根目录文件分析
- 第十三周项目五——点类,派生类圆类的应用
- struts2 -- interceptor(如何配置Interceptor)
- Argo源码阅读(四):Servlet过滤器
- Google Glass 初体验
- Python socket 编程
- Dalvik虚拟机简要介绍和学习计划
- 【技术类】【ArcGIS对国产卫星的支持】篇7:ArcGIS中Level2&Level3级影像产品的管理
- mysql 10061和1067错误解决
- C语言程序直接调用Linux命令
- Dalvik虚拟机的启动过程分析
- 空间参考系相关概念
- Dalvik虚拟机的运行过程分析
- java.util包中 Set 和 List 的区别