一行 Python 命令 帮你搭建简易文件服务器:无需软件,局域网秒传文件
前言:
平时想在手机和电脑之间互传文件、临时分享网页,不想装 FTP、不想开网盘、不想插数据线、不用微信传输助手,如何实现?
其实 Python 自带一个零依赖、开箱即用的 HTTP 服务器,一行命令把电脑文件夹变成可访问的网页服务,手机、平板、电脑都能直接浏览、下载文件,废话不多说我们直接开始!
目录
前言:
一、核心命令:一行启动网页服务
二、端口 80 与 8080 的区别
三、这个服务能干嘛?
四、手机 / 其他设备访问:不需要网线!
五、实操环节
一、核心命令:一行启动网页服务
python -m http.server 8080或
python3 -m http.server 8080命令逐段解释
python:运行当前环境的 Python 解释器-m:以模块(module)方式运行 Python 内置工具http.server:Python 自带简易 HTTP 服务器,无需安装、无需配置8080:服务使用的端口号(可自定义,不写默认80)
二、端口 80 与 8080 的区别
端口 80(网页默认端口)
python -m http.server 80
- 浏览器访问只需:
http://localhost- 不用加端口号,更简洁
- 缺点:80 是系统特权端口,Linux/macOS/Windows 可能需要管理员权限,容易报错权限不足
端口 8080(推荐通用端口)
- 无需任何权限,全系统通用
- 访问地址:
http://localhost:8080- 稳定、不冲突,日常使用首选
三、这个服务能干嘛?
启动后,当前终端所在的文件夹,就变成了一个网页文件服务器:
- 浏览器直接查看文件夹内所有文件
- 一键下载图片、文档、安装包、视频
- 可直接预览 HTML、图片、文本文件
- 临时搭建静态网页测试环境
只要在同一局域网内,任何设备都能访问你电脑上的文件。
四、手机/ 其他设备访问:无需网线!
很多人误以为必须插网线直连,其实大可不必这么麻烦
仅需电脑和手机连接同一个网络(只需满足一个条件):
- 电脑连手机热点
- 手机连电脑热点
- 手机电脑连同一个家用 WiFi
五、实操环节
- 电脑进入要共享的文件夹
- 打开终端(windows是cmd,Linux是右键打开终端)启动服务
python -m http.server 8080 查询电脑局域网 IP
ifconfig- 找到类似:
inet 192.168.82.250 手机浏览器输入地址
http://192.168.82.250:8080
完结撒花💐~~~