天天看點

軟體測試|Python開啟http server服務,輕松傳輸檔案

作者:測試者穆勒
軟體測試|Python開啟http server服務,輕松傳輸檔案

簡介

在我們的日常工作中,可能會需要在不同的裝置中間傳輸檔案,但是我們不是在任何地方都可以使用網絡,或者有U盤等可以作為中轉的存儲媒體,這個時候,我們就可以使用Python開啟http server,這樣我們就可以很快很友善地實作檔案的共享,本文就給大家介紹一下使用Python開啟http server的步驟。

開啟步驟

  1. 步驟1:打開終端或指令提示符

首先,打開我們的terminal(Linux或macOS)或cmd(Windows)。我們會在指令行工具中啟動運作Python HTTP伺服器。

  1. 步驟2:導航到共享的檔案目錄

在終端或指令提示符中,使用cd指令導航到包含要共享的檔案的目錄。例如,如果檔案位于/path/to/your/files目錄下,可以運作以下指令:

pythoncd /path/to/your/files
           
  1. 步驟3:啟動Python HTTP伺服器

一旦我們切換到了正确的檔案目錄下,使用Python的http.server子產品啟動HTTP伺服器。指令如下:

pythonpython -m http.server
           

注:如果是Python2的話,可以使用SimpleHTTPServer子產品。以下是啟動HTTP伺服器的指令:

pythonpython -m SimpleHTTPServer
           
  1. 步驟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伺服器。我們就能夠浏覽并下載下傳在檔案目錄中放置的檔案,如下圖。

軟體測試|Python開啟http server服務,輕松傳輸檔案
  1. 步驟5:關閉伺服器

要關閉HTTP伺服器,回到終端或指令提示符視窗,按下Ctrl+C來中斷伺服器運作,然後我們就能看到伺服器停止并退出,如下圖:

軟體測試|Python開啟http server服務,輕松傳輸檔案

總結

本文主要介紹了使用Python開啟http server服務的步驟,這個便于我們在不同的裝置間傳輸檔案,并且速度非常快速,希望這個教程可以幫助到大家。

霍格沃茲測試開發學社|免費學習資料大放送,助你事半功倍! - 公衆号 - 測試人社群

繼續閱讀