如何单独使用 python 在 localhost 中托管本地 html 文件

How to host a local html file in localhost using python alone

我是 运行 远程服务器上的代码,它定期生成 "status" html(类似于张量板)并将其存储在服务器的文件夹中。目前,每当我想检查状态时,我都会下载 html 文件。如果我可以使用 python 将生成的 html 托管到服务器的 localhost:p1 中,我可以使用

在我的本地计算机中简单地查看 html
ssh -N -f -L localhost:p1:localhost:p1 servername

我知道人们使用 xampp/wamp 将本地 html 文件放在本地主机中。有没有办法单独使用 python 来做到这一点。

如果您使用的是 python3,请转至文件所在的工作目录。 然后 运行 来自终端的以下内容

python3 -m http.server

现在打开浏览器并导航到 localhost:8000

在python2的情况下:

python -m SimpleHTTPServer 8000