python实现简单的socket server实例
更新时间:2015年04月29日 11:41:46 作者:重负在身
这篇文章主要介绍了python实现简单的socket server的方法,实例分析了Python中socket的操作技巧,非常具有实用价值,需要的朋友可以参考下
本文实例讲述了python实现简单的socket server的方法。分享给大家供大家参考。具体如下:
import socket host = '' port = 55555 myServerSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) myServerSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR,1) myServerSocket.bind((host, port)) myServerSocket.listen(1) print "Server is running on port %d; press Ctrl-C to terminate." % port while 1: clientsock, clientaddr = myServerSocket.accept() clientfile = clientsock.makefile('rw', 0) clientfile.write("Welcome, " + str(clientaddr) + "\n") clientfile.write("Please enter a string: ") line = clientfile.readline().strip() clientfile.write("You entered %d characters.\n" % len(line)) clientfile.close() clientsock.close()
希望本文所述对大家的Python程序设计有所帮助。
您可能感兴趣的文章:
- Python基础教程之tcp socket编程详解及简单实例
- python3.5实现socket通讯示例(TCP)
- Python socket网络编程TCP/IP服务器与客户端通信
- Python采用socket模拟TCP通讯的实现方法
- python网络编程之TCP通信实例和socketserver框架使用例子
- 利用Python中SocketServer 实现客户端与服务器间非阻塞通信
- Python使用SocketServer模块编写基本服务器程序的教程
- 实例讲解Python中SocketServer模块处理网络请求的用法
- 结合Python的SimpleHTTPServer源码来解析socket通信
- Python Socket实现简单TCP Server/client功能示例
最新评论