欢迎光临
我们一直在努力

Python一键搭建文件服务器python -m http.server 8080

一行 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

完结撒花💐~~~

赞(0)
未经允许不得转载:171主机测评 » Python一键搭建文件服务器python -m http.server 8080
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址