python启动http服务_Python命令开启http.server服务器
如果想把命令E:\zpic作為提供下載的目錄,那么在cmd里cd到該目錄下,并執行命令:
python -m SimpleHTTPServer
默認的端口號是8000, 服務器根目錄就是運行python命令的工作目錄
如果提示錯誤:
No module named SimpleHTTPServer
則試一下命令:
python -m http.server
用http://127.0.0.1:8000即可訪問目錄下內容
或者加上端口號:python -m http.server??80
用http://127.0.0.1即可訪問目錄下內容
服務器關閉:
1) dos
在運行界面中輸入 "ctrl + C" 停止
2)python腳本
需停止端口監聽及相關python進程
def stop_server(server)
server.sorket.close()
========================
用于搭建http server的模塊有如下三種:
1)BaseHTTPServer:提供基本的Web服務和處理器類,分別是HTTPServer及BaseHTTPRequestHandler;
2)SimpleHTTPServer:包含執行GET和HEAD請求的SimpleHTTPRequestHandler類;
3)CGIHTTPServer:包含處理POST請求和執行的CGIHTTPRequestHandler類。
總結
以上是生活随笔為你收集整理的python启动http服务_Python命令开启http.server服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python的整数类型_Python i
- 下一篇: jquery中ajax完整例子get,j