How to silent/quiet HTTPServer and BasicHTTPRequestHandler's stderr output?

前端 未结 1 1559
情深已故
情深已故 2020-12-28 11:28

I am writing a simple http server as part of my project. Below is a skeleton of my script:

from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler

cla         


        
相关标签:
1条回答
  • 2020-12-28 12:02

    This will probably do it:

    from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler
    
    class MyHandler(BaseHTTPRequestHandler):
        def do_GET(self):
            self.send_response(200)
            self.send_header('Content-type', 'text/html')
            self.end_headers()
            self.wfile.write('<html><body><p>OK</p></body></html>')
        def log_message(self, format, *args):
            return
    
    httpd = HTTPServer(('', 8001), MyHandler)
    httpd.serve_forever()
    
    0 讨论(0)
提交回复
热议问题