-
概述
- python3 使用簡單 http 服務器工具
-
背景
-
局域網共享文件
- 需求
- 能下載即可
- 需求
-
用過 好幾次了
- 但是年紀大了記不住, 每次都要重新查
- 自己寫下來吧, 以后懶得找了
-
-
環境
-
OS
- win10
-
Python
- 3.7
-
1. 使用 python 自帶的 http 工具, 共享文件
-
概述
- 使用 python 開啟 http 服務
-
步驟
1. 開啟服務
-
打開 命令提示符
- 其他命令行
- git bash 也可以, 但是反饋信息不夠好, 需要 winpty 來支持
- 其他命令行
-
輸入命令
-
命令
# 1. 端口可選, 默認是 8000 端口 > python -m http.server [port] # 2. 目錄可選, 默認是 當前目錄, 命令行屬性用 -d 或者 --directory 都可以 # 感謝 博客園用戶 RedB > python -m http.server -d [path]
-
結果
# 默認在 8000 端口啟動 Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
-
2. 驗證
-
打開瀏覽器
-
輸入 url
http://localhost:8000/
-
結果
- 成功獲取共享目錄的文件列表
3. 使用
-
獲取 host 的 ip
-
在瀏覽器里 訪問
ps
-
ref
-
python2 版本
-
python2 也有這個功能
-
命令
# ref 里有, 不多說了 > python -m SimpleHTTPServer 8080
-
-
后續: py 是否還有其他的小工具呢
- 這個隨緣更新吧
- json 解析器
- smtp 服務器
- cgi 服務器
- 這個隨緣更新吧