¿Cómo ejecutar localhost:8000/script.py en la línea de comando sin abrirlo en el navegador?

¿Cómo ejecutar localhost:8000/script.py en la línea de comando sin abrirlo en el navegador?

Creé un servidor Python simple:servidor local: 8000para servir un script de Python. Si abro http://localhost:8000/script.pymi script comienza a funcionar bien.

Me gustaría llamar a estoURLdirectamente en la línea de comando sin abrir ningún navegador, pero aún ejecutando el script. Estoy usandoventanas 10.

Entonces, si llamo a mi servidor en la línea de comando, python.exe -u server.pydevuelve:

Server is ready at 8000 port

Una vez que esté listo, ¿existe alguna alternativa para ejecutar mi script http://localhost:8000/script.pyusando la línea de comando?

Respuesta1

Prueba rizo:https://curl.haxx.se/

Soporta...

DICT, ARCHIVO, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet y TFTP. curl admite certificados SSL, HTTP POST, HTTP PUT, carga FTP, carga basada en formularios HTTP, proxies, HTTP/2, cookies, autenticación de usuario+contraseña (Básica, Simple, Digest, CRAM-MD5, NTLM, Negotiate y Kerberos), archivo reanudación de transferencias, tunelización de proxy y más.

¿Para qué se utiliza el rizo?

curl se utiliza en líneas de comando o scripts para transferir datos. También se utiliza en automóviles, televisores, enrutadores, impresoras, equipos de audio, teléfonos móviles, tabletas, descodificadores, reproductores multimedia y es la columna vertebral de transferencia por Internet para miles de aplicaciones de software que afectan a miles de millones de seres humanos a diario.

¿Quién hace rizos?

curl es un software gratuito y de código abierto y existe gracias a miles de contribuyentes. El proyecto curl sigue las mejores prácticas de código abierto bien establecidas.

información relacionada