我使用的例程是github上一个叫做 500lines的项目 在哪里看到的推荐忘掉了 记得简介是包含很多500行左右实现的网络应用功能
我先选了一个看起来最简单的学习,Webserver的建立:
例程中使用到了 BaseHTTPServer模块
服务启动代码如下:
if __name__ == '__main__':
serverAddress = ('', 8080)
server = BaseHTTPServer.HTTPServer(serverAddress, RequestHandler)
server.serve_forever()
把我所学习绘成的图贴在下面 主要描述了主要的连个web连接中用到的两个类以及其各个父类中各个方法的用法以及其中的联系
理解了这些以后 例程中的webserver也就不难理解了
写到这里 谢谢大家 有错误地地方多多指正请!