Python3開啟自帶http服務



1.基本方式
Python中自帶了簡單的服務器程序,能較容易地打開服務。
在python3中將原來的SimpleHTTPServer命令改為了http.server,使用方法如下:

1. cd www目錄
2. python -m http.server
開啟成功,則會輸出“Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) …”,表示在本機8000端口開啟了服務。
如果需要后台運行,可在命令后加"&"符號,Ctrl+C不會關閉服務,如下:

python -m http.server &
如果要保持服務,則在命令前加nohup以忽略所有掛斷信號,如下:

nohup python -m http.server 8001
2.指定端口
如果不使用默認端口,可在開啟時附帶端口參數,如:

python -m http.server 8001
則會在8001端口打開http服務。

使用Web服務
可以使用http://0.0.0.0:8000/查看www目錄下的網頁文件,若無index.html則會顯示目錄下的文件。
也可以使用ifconfig命令查看本機IP並使用。

轉載於:https://blog.csdn.net/SPACESTUDIO/article/details/86760104


免責聲明!

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



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