python本地文件服務器實例教程
前言:
macOS自帶的Apache可以提供通過http://localhost:8081訪問本地文件服務,那麼python有沒有類似功能的庫呢?下面來簡單操作一下~
新建一個用於共享文件的目錄(此處以/Users/ypf/Share
為例)將需要共享的文件拷貝到該路徑下在當前路徑打開終端(註意!終端執行命令的路徑,就是共享文件夾的路徑,千萬不要在根目錄執行哦)根據python版本,執行相應命令以開啟文件服務(實測python3響應會快很多)
// python2 python -m SimpleHTTPServer 8081
// python3 python3 -m http.server 8081
// python3.7開始,支持添加--directory參數來指定共享目錄(相對路徑、絕對路徑都可以) python3 -m http.server 8081 --directory ./share/
打開瀏覽器,通過http://localhost:8081
,就可以訪問到共享的文件啦
PS
為什麼使用python
會直接調用python2版本,而想要使用python3版本就需要通過python3
呢?
這是因為macOS集成瞭python2、python3兩個版本,其中有很多系統服務是基於python2的,因此python2版本也是默認使用的版本。
命令頭 | 調用的python版本 |
---|---|
python | 調用默認版本的python。當前默認版本為python2,就相當於python2;python3類似 |
python2 | 調用python2 |
python3 | 調用python3 |
PS2
通過下面操作,可以很清晰看到,macOS的確集成瞭python2、python3兩個版本,並且默認版本是python2~
總結
到此這篇關於python本地文件服務器的文章就介紹到這瞭,更多相關python本地文件服務器內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- Vue.js 前端項目在常見 Web 服務器上的部署配置過程
- 1秒鐘使用python建立文件服務器的方法步驟
- 通過圖文講解Tomcat部署war包的方法步驟
- Docker部署nginx+php環境的全過程(簡單可用!)
- Jmeter入門教程