我正在尝试在 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
因此它似乎设置正确。双冒号之间应该显示一些内容吗?
答案1
双冒号之间应该显示一些内容吗?
否。::
在 IPv6 中只是未指定地址(全零)的简写,相当于0.0.0.0
IPv4 中的。
它会无限期地这样做。
这意味着 Web 服务器正在运行。http.server
保持命令提示符打开,以便它可以将有关服务器操作的基本消息输出到控制台。