深入了解一下PYTHON中关于SOCKETSERVER的模块-D

时间:2023-03-08 19:23:15
深入了解一下PYTHON中关于SOCKETSERVER的模块-D

在LINUX上以FORK的方式使用SIMPLEHTTPSERVER。

记得哟,THREADING能在WIN和LINUX上实现,但FORK,不支持WIN的。

除了SIMPLE之外,还有CGI,就不示例啦。

#!/usr/bin/env python

from BaseHTTPServer import HTTPServer
from SimpleHTTPServer import SimpleHTTPRequestHandler
from SocketServer import ForkingMixIn

class ForkingServer(ForkingMixIn, HTTPServer):
    pass

serveraddr = ('', 8765)
srvr = ForkingServer(serveraddr, SimpleHTTPRequestHandler)
srvr.serve_forever()

深入了解一下PYTHON中关于SOCKETSERVER的模块-D