国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python通過命令開啟http.server服務器的方法

2020-02-16 10:35:20
字體:
來源:轉載
供稿:網友

前言

如果你急需一個簡單的Web Server,但你又不想去下載并安裝那些復雜的HTTP服務程序,比如:Apache,ISS等。那么, Python 可能幫助你。使用Python可以完成一個簡單的內建 HTTP 服務器。于是,你可以把你的目錄和文件都以HTTP的方式展示出來。佻只需要干一件事情,那就是安裝一個Python。

而對于安裝python不熟悉的朋友們可以參考這兩篇文章:

win10環境下python3.5 Linux 中安裝最新的 Python 3.6 版本

安裝好后就可以開始本文的正文。

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類。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對武林站長站的支持。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高陵县| 晋宁县| 寿宁县| 遵化市| 泰宁县| 沭阳县| 东至县| 平舆县| 镇原县| 瑞昌市| 临高县| 腾冲县| 西安市| 贡觉县| 察隅县| 阿拉善左旗| 甘谷县| 大英县| 临城县| 赫章县| 灵宝市| 东城区| 平南县| 夏津县| 大宁县| 宣威市| 巴林左旗| 柘城县| 高青县| 白城市| 绥化市| 泽库县| 临颍县| 辽阳县| 出国| 牙克石市| 福州市| 从化市| 丰都县| 宾川县| 榆林市|