磁盘文件服务器

该例子摘自《PYTHON网络编程基础》P348页。

运行该例子后,程序会提供当前工作目录(以及它的子目录)里面的文件。

##simplehttpthread.py
from BaseHTTPServer import HTTPServer
from SimpleHTTPServer import SimpleHTTPRequestHandler
from SocketServer import ThreadingMixIn
class ThreadingServer(ThreadingMixIn,HTTPServer):
    pass
serveraddr=('',8765)
srvr=ThreadingServer(serveraddr,SimpleHTTPRequestHandler)
srvr.serve_forever()

运行结果,在浏览器中输入http://127.0.0.1:8765/

image

原文地址:https://www.cnblogs.com/xiaowuyi/p/2771673.html