本日はちょっとローカルサーバーをたてたくて、あれっとなった時のお話です。
簡単にローカルサーバーをたてるならやっぱり SimpleHTTPServer かなと思い、
python -m SimpleHTTPServer 8080
を実行。しかし、
No module named SimpleHTTPServer
とでて、あれっ?となり調べてみると、Python2にはあった SimpleHTTPServer という標準ライブラリのモジュールが、Python3では http.server というモジュールに統合されていることがわかりました。
なので、Python3 では
python -m SimpleHTTPServer [ポート番号]
ではなく
python -m http.server [ポート番号]
としなければなりません。お気を付けください。