怎么样,您需要的
yield是输出而不是返回它。
from wsgiref.simple_server import make_serverclass DemoApp: def __init__(self, environ, start_response): self.environ = environ self.start = start_response def __iter__(self): status = '200 OK' response_headers = [('Content-type', 'text/plain')] self.start(status, response_headers) yield 'Hello world!'if __name__ == '__main__': httpd = make_server('', 1000, DemoApp) print("Serving HTTP on port 1000...") httpd.serve_forever()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)