我正在尝试在 Windows 7 PC 上使用 python (3.85) 设置 http.server。使用这些说明,我将粘贴python -m http.server 8000
到终端窗口中所需目录的命令行中。它显示:
C:\Server>python -m http.server 8000
Serving HTTP on :: port 8080 (http://[::]:8080/) ...
它无限期地这样做。我尝试了其他几个端口号。我使用该命令获得了版本,python --version
因此它似乎设置正确。双冒号之间是否应该显示一些内容?
No.
::
只是 IPv6 对未指定地址(全为零)的简写,相当于0.0.0.0
IPv4。这意味着 Web 服务器正在运行。
http.server
保持命令提示符打开,以便它可以将有关服务器操作的基本消息输出到控制台。