J'ai créé un serveur python simple: localhost: 8000 afin de servir un script python. Si j'ouvre http://localhost:8000/script.py
mon script commence à fonctionner correctement.
Je voudrais appeler cette URL directement en ligne de commande sans ouvrir aucun navigateur, mais toujours le script en cours d'exécution. J'utilise Windows 10 .
Donc, si j'appelle mon serveur en ligne de commande, python.exe -u server.py
il retourne:
Server is ready at 8000 port
Une fois prêt, existe-t-il une alternative pour exécuter mon script en http://localhost:8000/script.py
ligne de commande?
command-line
script
python
localhost
Ramiro Tormenta
la source
la source
Réponses:
Essayez curl: https://curl.haxx.se/
Les soutiens...
DICT, FICHIER, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet et TFTP. curl prend en charge les certificats SSL, HTTP POST, HTTP PUT, upload FTP, upload basé sur un formulaire HTTP, proxy, HTTP / 2, cookies, authentification utilisateur + mot de passe (Basique, Normal, Digest, CRAM-MD5, NTLM, Négocier et Kerberos), fichier transfert de CV, tunnel de proxy et plus.
À quoi sert curl?
curl est utilisé dans les lignes de commande ou les scripts pour transférer des données. Il est également utilisé dans les voitures, les téléviseurs, les routeurs, les imprimantes, les équipements audio, les téléphones portables, les tablettes, les décodeurs, les lecteurs multimédias et constitue le socle de transfert Internet de milliers d'applications logicielles affectant des milliards de personnes chaque jour.
Qui fait curl?
curl est un logiciel gratuit et à source ouverte qui existe grâce à des milliers de contributeurs. Le projet Curl suit les meilleures pratiques open source bien établies.
la source
curl
.