softantenna【Tips】Pythonを利用して簡易Webサーバーを実行する方法ツイート2シェアはてブGoogle+Pocket30現在世界中で人気を集めているプログラミング言語「Python」。ライブラリも充実し、最先端の分野で多く使用されるようになってきています。実はこのPythonを利用すると、簡単な手順によってWebサーバー(HTTPサーバー)を起動することができます。オプションを追加するだけでCGIを呼び出して実行することも可能となっています。以下その方法を説明します。3.0以降では以下のコマンドによってWebサーバーを実行することができます。...画面の指示通りブラウザで「http://0.0.0.0:8000/」にアクセスすると、上記コマンドを実行したカレントディレクトリ内のindex.htmlが表示されます。コマンドを実行したディレクトリがドキュメントルートになるということで、「http://0.0.0.0:8000/test.html」の場合は、カレントディレクトリ内のtest.htmlが表示されます。CGIを実行したい場合はオプションで「-cgi」を追加します。...cgiスクリプトはカレントディレクトリ以下の「/cgi-bin」ディレクトリに作成してください。以下のような「./cgi-bin/hello.py」を作成します。World!')ブラウザで「http://0.0.0.0:8000/cgi-bin/hello.py」にアクセスします。▲hello.pyが実行されて結果が画面に表示されました。まとめPythonを利用すれば簡易的なWebサーバーをワンライナーで立ち上げることができます。Webページの見た目の確認を行いたい場合や、HTTPのテストを行いたい場合に利用すると便利な機能です。パブリックベータ版もCPUやメモリの情報をDockに表示することができる「Stater」がセール価格となった本日のアプリセールまとめRECOMMENDこちらの記事も人気です。