Python Socket 简单应用
2011-09-20 14:36
381 查看
服务器代码
客户端代码
# Echo server program import socket HOST = socket.gethostname() # Symbolic name meaning all available interfaces PORT = 50007 # Arbitrary non-privileged port s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind((HOST, PORT)) s.listen(1) conn, addr = s.accept() print('Connected by', addr) while True: data = conn.recv(1024) if not data: break conn.send(data) conn.close()
客户端代码
# Echo client program import socket HOST = socket.gethostname() # The remote host PORT = 50007 # The same port as used by the server s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((HOST, PORT)) s.send(b'Hello, world') data = s.recv(1024).decode('utf-8') s.close() print('Received', repr(data))
相关文章推荐
- 用Python socket实现一个简单的http服务器(post 与get 的区别)、CGIHTTPServer 简单应用
- Python网络编程Socket应用实例
- Python的简单socket通讯
- python简单的socket 服务器和客户端
- Python和Apache构建简单应用
- python socket编程之客户端和服务端简单交互
- 【转】一个简单的python socket编程
- 树莓派用Python写几个简单程序4:socket的使用
- 应用Python写的一个简单的Class代码生成器
- Python网络编程Socket应用,并解决了error:10054错误
- [转] 最简单的使用UDP通信的Python Socket例子
- python应用系列教程——python使用SocketServer实现网络服务器,socket实现客户端
- python实现简单socket通信的方法
- python面向对象的简单应用
- Python基于socket实现简单的即时通讯功能示例
- P2P简单应用之Socket介绍
- Python Socket Client及Server简单编程
- Python 简单应用--文章字数统计
- 一个简单的python socket编程
- Python学习笔记之socket编程——简单聊天器的雏形(client端)