【Python3】一瞬でWebサーバーを構築する

サクッとpythonでwebサーバー立てたい時に、参考にしてほしいです。pythonを実行する環境があれば、以下の2ステップで簡単にwebサーバーが構築できると思います。

  1. 下記のpythonファイルを作成します。
import http.server
import socketserver

with socketserver.TCPServer(('127.0.0.1', 8000),
http.server.SimpleHTTPRequestHandler) as httpd:
httpd.serve_forever()

2. ターミナルから上記pyファイルを実行

python [上記ファイル名].py

ブラウザのアドレスバーに http://127.0.0.1:8000 を入力

以上です。簡単です。

python実行用に仮想環境を作りたい、GitHubでコード管理したい人は下記も参考になれば、嬉しいです。