Python中socket的运用(构建服务器端)

#!/usr/bin/env python
#coding=UTF-8
#使用Python SocketServer模块构建Socket-Server
#Author www.PHPdesigner.org Time:2010-07-23 13:30
#Application-Language:Python2.x

import os
from SocketServer import TCPServer,StreamRequestHandler

class MyHandler(StreamRequestHandler):
    def handle(self):
        addr = self.request.getpeername() #获取连接对端地址
        

        #print 'connectting server',addr
        #print data
        print "Delete file!"
        if os.path.exists('1.txt'):
            os.remove('1.txt')
            str = 'Delete ok!'
        else:
            str = 'Does not exist!'
        
        self.wfile.write(str)#向客户端发送数据

host = '' 
port = 1987  
server = TCPServer((host,port),MyHandler) #生成TCP服务器
server.serve_forever() #开始监听并处理连接

关于PHP博客

PHP blogger

博客-致力于分享PHP技术的开发心得, 记录站长生活的点点滴滴,PHP博客采用PHP 面向对象编程+Smarty模板引擎+Mysql数据库 开发(全站纯静态化与伪静态化)
QQ:334192009
电邮:admin@PHPdesigner.org

本站搜索

本站最新文章

博客最近档案

友情链接