前提:電腦已安裝python,環境變量配置正常,
cmd可以正常使用python命令,如圖表示python安裝配置正常。
Python打開自帶靜態Web服務
#python2
python -m SimpleHTTPServer 端口號
#python3
python -m http.server 端口號
#以上端口號可以任意指定,如不填寫端口號則默認端口為8000
#python3指定具體端口號,例
python -m http.server 9999
#以上web服務的路徑是命令執行時所在路徑
#從Python3.7開始,可以加-d/--directory 來指定文件路徑,例
python -m http.server 9999 -d F:\test
#啟動完成后,本機訪問地址是
#http://127.0.0.1:9999 或者 http://localhost:9999
#如需局域網訪問,在cmd執行ipconfig,查看本機ip
#然后局域網或者同一wifi下設備輸入http://本機ip:9999
#可以編寫成批處理文件一鍵啟動。windows關掉啟動的cmd窗口或者ctrl + c 可以退出服務。
#linux同理,linux可以通過nohup和& 放到后台服務啟動。
啟動服務后,服務器默認開啟目錄瀏覽權限,如果所在默認目錄下面沒有index.html文件,會以文件列表的形式顯示目錄下所有文件
如果所在默認目錄下有index.html文件,會解析該網頁顯示。