ブラウザで開かずにコマンドラインで localhost:8000/script.py を実行するにはどうすればいいですか?

ブラウザで開かずにコマンドラインで localhost:8000/script.py を実行するにはどうすればいいですか?

シンプルな Python サーバーを作成しました:ローカルホスト:8000Python スクリプトを提供するためです。開くとhttp://localhost:8000/script.pyスクリプトが正常に実行され始めます。

これをURLブラウザを開かずにコマンドラインで直接スクリプトを実行します。私はウィンドウズ10

したがって、コマンドラインでサーバーを呼び出すと、python.exe -u server.py次の結果が返されます。

Server is ready at 8000 port

http://localhost:8000/script.py準備ができたら、コマンドラインを使用してスクリプトを実行する別の方法はありますか?

答え1

curl を試してください:https://curl.haxx.se/

サポートします...

DICT、FILE、FTP、FTPS、Gopher、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMB、SMTP、SMTPS、Telnet、TFTP。curl は、SSL 証明書、HTTP POST、HTTP PUT、FTP アップロード、HTTP フォーム ベースのアップロード、プロキシ、HTTP/2、Cookie、ユーザー + パスワード認証 (Basic、Plain、Digest、CRAM-MD5、NTLM、Negotiate、Kerberos)、ファイル転送再開、プロキシ トンネリングなどをサポートします。

curl は何に使用されますか?

curl は、コマンド ラインまたはスクリプトでデータを転送するために使用されます。また、自動車、テレビ、ルーター、プリンター、オーディオ機器、携帯電話、タブレット、セットトップ ボックス、メディア プレーヤーでも使用されており、毎日数十億の人々に影響を与える何千ものソフトウェア アプリケーションのインターネット転送バックボーンとなっています。

カールを作るのは誰ですか?

curl は無料のオープンソース ソフトウェアであり、何千人もの貢献者のおかげで存在しています。curl プロジェクトは、確立されたオープンソースのベスト プラクティスに従っています。

関連情報