Python之网络编程
来源:互联网 发布:别斯兰人质事件知乎 编辑:程序博客网 时间:2024/06/15 07:53
相对于其他的编程语言来说,python的网络编程还是比较简单的,正好印证了python的专属广告语:“人生苦短,我用python”。
Server.py
#coding=utf-8import sockets = socket.socket()host = socket.gethostname()port = 12345#绑定ip地址和端口号s.bind((host, port))#监听的数量是5个s.listen(5)i = 0while True: c, addr = s.accept() print '连接地址:', addr #接收到来自客户端的数据 print "我收到的信使是%s" %(c.recv(1024)) #向客户端发送的数据 c.send('这是您的第%d封来信'%i) print '*' * 20 i+=1c.close()
Client.py
#coding=utf8import socketwhile True: s = socket.socket() host = socket.gethostname() port = 12345 s.connect((host, port)) s.send(raw_input("发送数据到服务端")) print "客户端收到的信息是%s" %(s.recv(1024)) s.close()
0 0
- Python之网络编程
- python之网络编程
- Python之网络编程
- python之网络编程
- Python网络编程之medusa
- Python网络编程之medusa
- Python笔记之网络编程
- Python 网络之TCP编程
- Python 网络编程之UDP
- python网络编程之TCP
- python网络编程之UDP
- python之socket网络编程
- python网络编程之udp
- Python编程基础之十五网络编程
- python 网络编程之 TCP编程
- python 网络编程之 UDP编程
- python网络编程之TCP实现
- python网络编程之UDP实现
- poj 3262 Protecting the Flowers
- leetcode-18. 4Sum
- spring 事务传播
- c里面的存储类
- web 学习笔记8-HTTP协议,请求头,响应头
- Python之网络编程
- C Primer Plus 第7章 C控制语句:分支和跳转 编程练习
- opencv:颜色空间转换、点表示、颜色表示
- 二叉树
- 异常
- Spring配置文件xml头导致的错误
- js 跨域利用jsonp的原理
- 图论(七)--单源最短路
- jQuery.inArray