Como executar um localhost:8000/script.py na linha de comando sem abrir no navegador?

Como executar um localhost:8000/script.py na linha de comando sem abrir no navegador?

Criei um servidor python simples:host local: 8000para servir um script python. Se eu abrir, http://localhost:8000/script.pymeu script começará a funcionar bem.

Eu gostaria de chamar issourldiretamente na linha de comando sem abrir nenhum navegador, mas ainda com o script em execução. estou a usarJanelas 10.

Então, se eu ligar para meu servidor na linha de comando, python.exe -u server.pyele retornará:

Server is ready at 8000 port

Depois de pronto, existe uma alternativa para executar meu script http://localhost:8000/script.pyusando linha de comando?

Responder1

Experimente enrolar:https://curl.haxx.se/

Apoia...

DICT, ARQUIVO, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet e TFTP. curl suporta certificados SSL, HTTP POST, HTTP PUT, upload de FTP, upload baseado em formulário HTTP, proxies, HTTP/2, cookies, autenticação de usuário + senha (Básico, Simples, Digest, CRAM-MD5, NTLM, Negociar e Kerberos), arquivo transferência de currículo, tunelamento de proxy e muito mais.

Para que serve o curl?

curl é usado em linhas de comando ou scripts para transferir dados. Também é usado em carros, aparelhos de televisão, roteadores, impressoras, equipamentos de áudio, telefones celulares, tablets, decodificadores, reprodutores de mídia e é a espinha dorsal de transferência pela Internet para milhares de aplicativos de software que afetam bilhões de seres humanos diariamente.

Quem faz cachos?

curl é um software gratuito e de código aberto e existe graças a milhares de colaboradores. O projeto curl segue as melhores práticas de código aberto bem estabelecidas.

informação relacionada