Python搭建http服務(自帶模塊)


前提:電腦已安裝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文件,會解析該網頁顯示。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM