返回信息流class ParserHandler(CGIHTTPServer.CGIHTTPRequestHandler):
def do_GET(self):
self.send_response(200, 'OK')
self.send_header('Content-Type', 'text/html;charset=utf-8')
self.send_header('Server', 'my-http-svr')
self.end_headers()
content = "<ul><li>first--%d</li><li>second</li></ul>" % 12
self.wfile.write("<body><h1>smith example!</h1>%s</body>" % (content))
userList = self.parse_query()
if __name__ == "__main__":
svr = BaseHTTPServer.HTTPServer(('0.0.0.0', 6000), ParserHandler)
svr.serve_forever()
启动服务去之后。浏览器访问时会调用do_get函数
可是如果我有些东西想在刚启动的时候就初始化。构造函数怎么写呢?
多谢
这是一条镜像帖。来源:北邮人论坛 / www-technology / #14212同步于 2011/7/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
求助关于python的小问题。。
txmm
2011/7/27镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
比如说要做什么?
【 在 txmm (你被tx啦!) 的大作中提到: 】
: class ParserHandler(CGIHTTPServer.CGIHTTPRequestHandler):
: def do_GET(self):
: self.send_response(200, 'OK')
: ...................
【 在 BookMoth 的大作中提到: 】
: 比如说要做什么?
: 【 在 txmm (你被tx啦!) 的大作中提到: 】
: : class ParserHandler(CGIHTTPServer.CGIHTTPRequestHandler):
: ...................
比如我要先打开一个文件。把里面的内容加载成一个对象。然后在请求中使用这个对象。肯定只能加载一次。这样应该怎么写呢?