Estou tentando configurar um http.server usando python (3.85) em um PC com Windows 7. Usando essas instruções eu colo python -m http.server 8000
na linha de comando do meu diretório desejado em uma janela de terminal. Ele exibe:
C:\Server>python -m http.server 8000
Serving HTTP on :: port 8080 (http://[::]:8080/) ...
Ele faz isso indefinidamente. Eu tentei um par de outros números de porta. Eu obtive a versão usando o python --version
comando para que pareça estar configurado corretamente. Deve haver algo exibido entre os dois pontos duplos?
No.
::
é simplesmente uma abreviação de IPv6 para um endereço não especificado (todos os zeros) e é o equivalente a0.0.0.0
IPv4.Isso significa que o servidor web está em execução.
http.server
mantém o prompt de comando aberto para que ele possa enviar mensagens básicas sobre a operação do servidor para o console.