python本地文件服務(wù)器實(shí)例教程
前言:
macOS自帶的Apache可以提供通過http://localhost:8081訪問本地文件服務(wù),那么python有沒有類似功能的庫呢?下面來簡單操作一下~
新建一個(gè)用于共享文件的目錄(此處以/Users/ypf/Share
為例)將需要共享的文件拷貝到該路徑下在當(dāng)前路徑打開終端(注意!終端執(zhí)行命令的路徑,就是共享文件夾的路徑,千萬不要在根目錄執(zhí)行哦)根據(jù)python版本,執(zhí)行相應(yīng)命令以開啟文件服務(wù)(實(shí)測python3響應(yīng)會(huì)快很多)
// python2 python -m SimpleHTTPServer 8081
// python3 python3 -m http.server 8081
// python3.7開始,支持添加--directory參數(shù)來指定共享目錄(相對路徑、絕對路徑都可以) python3 -m http.server 8081 --directory ./share/
打開瀏覽器,通過http://localhost:8081
,就可以訪問到共享的文件啦
PS
為什么使用python
會(huì)直接調(diào)用python2版本,而想要使用python3版本就需要通過python3
呢?
這是因?yàn)閙acOS集成了python2、python3兩個(gè)版本,其中有很多系統(tǒng)服務(wù)是基于python2的,因此python2版本也是默認(rèn)使用的版本。
命令頭 | 調(diào)用的python版本 |
---|---|
python | 調(diào)用默認(rèn)版本的python。當(dāng)前默認(rèn)版本為python2,就相當(dāng)于python2;python3類似 |
python2 | 調(diào)用python2 |
python3 | 調(diào)用python3 |
PS2
通過下面操作,可以很清晰看到,macOS的確集成了python2、python3兩個(gè)版本,并且默認(rèn)版本是python2~
總結(jié)
到此這篇關(guān)于python本地文件服務(wù)器的文章就介紹到這了,更多相關(guān)python本地文件服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章

詳解用TensorFlow實(shí)現(xiàn)邏輯回歸算法

python 實(shí)現(xiàn)視頻流下載保存MP4的方法

Gradio機(jī)器學(xué)習(xí)模型快速部署工具應(yīng)用分享前篇

Python unittest 自動(dòng)識別并執(zhí)行測試用例方式

sklearn-SVC實(shí)現(xiàn)與類參數(shù)詳解

Python爬蟲包BeautifulSoup簡介與安裝(一)

keras實(shí)現(xiàn)VGG16 CIFAR10數(shù)據(jù)集方式