[Python] 使用 SimpleHTTPServer 來架設簡易的 HTTP 檔案伺服器

[Python] 使用 SimpleHTTPServer 來架設簡易的 HTTP 檔案伺服器偶爾會需要架設一個 HTTP 檔案伺服器,來提供檔案給別人或自己抓,

如果還要去設定或安裝 IIS/Apache 就太麻煩了...

最近同事教了一個方法,可以在有安裝 python 的電腦上快速的架設 HTTP 伺服器,

感覺蠻方便的,在此分享也記錄一下~

基本上就是利用 python 中的 SimpleHTTPServer 這個模組,

首先切換到放檔案的目錄,再執行下面的指令:

python -m SimpleHTTPServer 8888

這樣子就會在 port 8888 建立起一個 HTTP 檔案伺服器囉~

假設那一台電腦的 IP 是 172.31.0.182,就可以用瀏覽器連到 http://172.31.0.182:8888/ 下載檔案~

不過要注意的是,這樣子架設起來的伺服器,同時好像只能服務一個連線喔!

來源網址