Python通過命令開啟http.server服務(wù)器的方法
前言
如果你急需一個(gè)簡(jiǎn)單的Web Server,但你又不想去下載并安裝那些復(fù)雜的HTTP服務(wù)程序,比如:Apache,ISS等。那么, Python 可能幫助你。使用Python可以完成一個(gè)簡(jiǎn)單的內(nèi)建 HTTP 服務(wù)器。于是,你可以把你的目錄和文件都以HTTP的方式展示出來。佻只需要干一件事情,那就是安裝一個(gè)Python。
而對(duì)于安裝python不熟悉的朋友們可以參考這兩篇文章:
安裝好后就可以開始本文的正文。
Python通過命令開啟http.server服務(wù)器
如果想把命令E:\zpic作為提供下載的目錄,那么在cmd里cd到該目錄下,并執(zhí)行命令:
python -m SimpleHTTPServer
默認(rèn)的端口號(hào)是8000, 服務(wù)器根目錄就是運(yùn)行python命令的工作目錄
如果提示錯(cuò)誤:
No module named SimpleHTTPServer
則試一下命令:
python -m http.server
用http://127.0.0.1:8000即可訪問目錄下內(nèi)容
或者加上端口號(hào):python -m http.server 80
用http://127.0.0.1即可訪問目錄下內(nèi)容
服務(wù)器關(guān)閉:
1) dos
在運(yùn)行界面中輸入 "ctrl + C" 停止
2)python腳本
需停止端口監(jiān)聽及相關(guān)python進(jìn)程
def stop_server(server) server.sorket.close()
========================
用于搭建http server的模塊有如下三種:
1)BaseHTTPServer:提供基本的Web服務(wù)和處理器類,分別是HTTPServer及BaseHTTPRequestHandler;
2)SimpleHTTPServer:包含執(zhí)行GET和HEAD請(qǐng)求的SimpleHTTPRequestHandler類;
3)CGIHTTPServer:包含處理POST請(qǐng)求和執(zhí)行的CGIHTTPRequestHandler類。
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
- Python 基于http.server模塊實(shí)現(xiàn)簡(jiǎn)單http服務(wù)的代碼舉例
- Python中的http.server庫用法詳細(xì)介紹
- 通過Python中的http.server搭建文件上傳下載服務(wù)功能
- 使用Python?http.server模塊共享文件的方法詳解
- Python實(shí)現(xiàn)http服務(wù)器(http.server模塊傳參?接收參數(shù))實(shí)例
- python3之http.server模塊用法
- 詳解用python -m http.server搭一個(gè)簡(jiǎn)易的本地局域網(wǎng)
- python中http.server內(nèi)置庫構(gòu)建臨時(shí)文件服務(wù)
相關(guān)文章
Python 3.x 判斷 dict 是否包含某鍵值的實(shí)例講解
今天小編就為大家分享一篇Python 3.x 判斷 dict 是否包含某鍵值的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-07-07
經(jīng)驗(yàn)豐富程序員才知道的15種高級(jí)Python小技巧(收藏)
本文將介紹15個(gè)簡(jiǎn)潔的Python技巧,向著簡(jiǎn)潔更高效,學(xué)習(xí)易懂出發(fā),具說只有經(jīng)驗(yàn)豐富程序員才知道的15種高級(jí)Python小技巧,喜歡的朋友快來看看吧2021-10-10
Python 將 QQ 好友頭像生成祝福語的實(shí)現(xiàn)代碼
這篇文章主要介紹了用 Python 將 QQ 好友頭像生成祝福語的實(shí)現(xiàn)代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
使用Python如何將視頻按照一定時(shí)間切割(比如:每10s進(jìn)行裁切)
這篇文章主要介紹了使用Python將視頻按照一定時(shí)間切割(比如:每10s進(jìn)行裁切),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-07-07
Python編程使用有限狀態(tài)機(jī)識(shí)別地址有效性
這篇文章主要介紹了Python編程中如何使用有限狀態(tài)機(jī)識(shí)別地址有效性,如何識(shí)別一個(gè)地址是否有效,確切的講,如何編程識(shí)別一個(gè)中國(guó)地址是否有效2021-09-09
python 實(shí)現(xiàn)PIL模塊在圖片畫線寫字
這篇文章主要介紹了python 實(shí)現(xiàn)PIL模塊在圖片畫線寫字,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05
Python實(shí)現(xiàn)微信自動(dòng)鎖定工具
在數(shù)字化辦公時(shí)代,微信已成為職場(chǎng)溝通的重要工具,但臨時(shí)離開時(shí)忘記鎖屏可能導(dǎo)致敏感信息泄露,下面我們就來看看如何使用Python打造一個(gè)微信自動(dòng)鎖定工具吧2025-04-04
python實(shí)現(xiàn)list由于numpy array的轉(zhuǎn)換
下面小編就為大家分享一篇python實(shí)現(xiàn)list由于numpy array的轉(zhuǎn)換方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-04-04
如何將yolo格式轉(zhuǎn)化為voc格式:txt轉(zhuǎn)xml(親測(cè)有效)
這篇文章主要介紹了如何將yolo格式轉(zhuǎn)化為voc格式:txt轉(zhuǎn)xml,親測(cè)有效,可以使用,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),感興趣的朋友參考下吧2023-12-12

