Wie führe ich „localhost:8000/script.py“ in der Befehlszeile aus, ohne es im Browser zu öffnen?

Wie führe ich „localhost:8000/script.py“ in der Befehlszeile aus, ohne es im Browser zu öffnen?

Ich habe einen einfachen Python-Server erstellt:lokaler Host: 8000um ein Python-Skript bereitzustellen. Wenn ich es öffne, http://localhost:8000/script.pyläuft mein Skript einwandfrei.

Ich möchte dies nennenURL (URL)direkt in der Kommandozeile, ohne einen Browser zu öffnen, aber trotzdem läuft das Skript. Ich verwendeWindows 10.

Wenn ich also meinen Server über die Befehlszeile aufrufe, python.exe -u server.pygibt er Folgendes zurück:

Server is ready at 8000 port

Gibt es, nachdem es fertig ist, eine Alternative zum Ausführen meines Skripts über http://localhost:8000/script.pydie Befehlszeile?

Antwort1

Versuchen Sie curl:https://curl.haxx.se/

Unterstützt...

DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet und TFTP. curl unterstützt SSL-Zertifikate, HTTP POST, HTTP PUT, FTP-Upload, HTTP-Formular-basierten Upload, Proxys, HTTP/2, Cookies, Benutzer- und Passwort-Authentifizierung (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate und Kerberos), Wiederaufnahme der Dateiübertragung, Proxy-Tunneling und mehr.

Wofür wird curl verwendet?

curl wird in Befehlszeilen oder Skripten zum Übertragen von Daten verwendet. Es wird auch in Autos, Fernsehgeräten, Routern, Druckern, Audiogeräten, Mobiltelefonen, Tablets, Set-Top-Boxen und Mediaplayern verwendet und ist das Internet-Übertragungs-Backbone für Tausende von Softwareanwendungen, die täglich Milliarden von Menschen betreffen.

Wer macht Curl?

curl ist eine kostenlose Open-Source-Software und existiert dank tausender Mitwirkender. Das curl-Projekt folgt bewährten Open-Source-Best-Practices.

verwandte Informationen