下面是一个简单服务器的示例:
import http.server
import socketserver
PORT = 80
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("serving at port", PORT)
httpd.serve_forever()
服务器本身工作,端口是打开的,但是它打开了代码所在的目录,而我需要它打开该目录中的html文件。你知道吗
如何让它打开我想要的html文件而不是目录?你知道吗
如果请求
/
,可以扩展SimpleHTTPServer.SimpleHTTPRequestHandler
并重写do_GET
方法,将self.path
替换为your_file.html
。你知道吗更多:Documentation
相关问题 更多 >
编程相关推荐