簡介
在我們的日常工作中,可能會需要在不同的裝置中間傳輸檔案,但是我們不是在任何地方都可以使用網絡,或者有U盤等可以作為中轉的存儲媒體,這個時候,我們就可以使用Python開啟http server,這樣我們就可以很快很友善地實作檔案的共享,本文就給大家介紹一下使用Python開啟http server的步驟。
開啟步驟
- 步驟1:打開終端或指令提示符
首先,打開我們的terminal(Linux或macOS)或cmd(Windows)。我們會在指令行工具中啟動運作Python HTTP伺服器。
- 步驟2:導航到共享的檔案目錄
在終端或指令提示符中,使用cd指令導航到包含要共享的檔案的目錄。例如,如果檔案位于/path/to/your/files目錄下,可以運作以下指令:
pythoncd /path/to/your/files
- 步驟3:啟動Python HTTP伺服器
一旦我們切換到了正确的檔案目錄下,使用Python的http.server子產品啟動HTTP伺服器。指令如下:
pythonpython -m http.server
注:如果是Python2的話,可以使用SimpleHTTPServer子產品。以下是啟動HTTP伺服器的指令:
pythonpython -m SimpleHTTPServer
- 步驟4:通路伺服器
一旦HTTP伺服器啟動成功,我們将看到輸出類似于以下的資訊:
pythonServing HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
現在,我們可以在浏覽器中輸入http://localhost:8000或http://127.0.0.1:8000來通路HTTP伺服器。我們就能夠浏覽并下載下傳在檔案目錄中放置的檔案,如下圖。
- 步驟5:關閉伺服器
要關閉HTTP伺服器,回到終端或指令提示符視窗,按下Ctrl+C來中斷伺服器運作,然後我們就能看到伺服器停止并退出,如下圖:
總結
本文主要介紹了使用Python開啟http server服務的步驟,這個便于我們在不同的裝置間傳輸檔案,并且速度非常快速,希望這個教程可以幫助到大家。
霍格沃茲測試開發學社|免費學習資料大放送,助你事半功倍! - 公衆号 - 測試人社群