要搭建一個簡單的web服務器,你可以使用Python的內置模塊http.server
。以下是一個簡單的示例代碼:
from http.server import HTTPServer, BaseHTTPRequestHandler
class SimpleHTTPRequestHandler(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200)
self.send_header('Content-type', 'text/html')
self.end_headers()
self.wfile.write(b"Hello, world!")
httpd = HTTPServer(('localhost', 8000), SimpleHTTPRequestHandler)
httpd.serve_forever()
運行此代碼后,你將在本地主機的8000端口上啟動一個簡單的web服務器。當你在瀏覽器中打開http://localhost:8000
時,將顯示"Hello, world!"。
請注意,這只是一個非常簡單的示例,如果你需要更復雜的功能,你可能需要使用其他庫,如Flask或Django來構建更完整的web應用程序。