要用 Python 写一个服务器,可以使用 Python 自带的 socketserver
模块。这是一个比较低级的模块,如果你想要更高级的功能,可以使用第三方的 Web 框架,比如 Django 或 Flask。
下面是一个使用 socketserver
模块的简单的 HTTP 服务器的例子:
import socketserver
class MyTCPHandler(socketserver.BaseRequestHandler):
def handle(self):
self.data = self.request.recv(1024).strip()
print(self.data)
self.request.sendall(b'HTTP/1.1 200 OK\nContent-