Saber 酱的抱枕

Fly me to the moon

04/1
2019
软件

使用 Python 建立静态 web 服务器

使用 Python3 在本地建立静态 web 服务器,非常简单。其用途…… emmm,主要是为了局域网内分享文件。

1. 安装 Python3
2. 用 cmd 或其他 shell,cd 到要使用的目录
3. 执行命令:

python -m http.server 8080

这样,我们就可以通过浏览器访问 http://localhost:8080 来浏览目录里的文件。对于局域网里的其他人,则可以通过你的 ip 来访问和下载文件,如 http://192.168.1.95:8080.

命令示例:

使用 Python 建立静态 web 服务器

终端里可以显示访问日志;按 Ctrl + C 即可终止。

浏览器中查看文件:

使用 Python 建立静态 web 服务器

只要对方电脑上有个浏览器就可以保存目录里的文件了,很方便,不用登陆 QQ 了。而且有时候 QQ 抽风,局域网内传文件却走了外网,就很烦。

使用 Python 建立静态 web 服务器

    1. saber 文章作者
      Google Chrome 73Google Chrome 73Windows 10/11Windows 10/11

      这……局域网传文件,或者测试下静态网站,和 NAS 有什么关系

      回复
        1. saber 文章作者
          Google Chrome 73Google Chrome 73Windows 10/11Windows 10/11

          太费事了,我的需求只是给其他电脑发个文件而已

          回复
    1. saber 文章作者
      Google Chrome 73Google Chrome 73Windows 10/11Windows 10/11

      windows 的共享以前用过几次,设置很麻烦很多坑,所以不用了
      linux 没怎么用过
      这样也挺简单的了

      回复
    1. saber 文章作者
      Google Chrome 73Google Chrome 73Windows 10/11Windows 10/11

      这是局域网 ip,可能是自己设置的,也可能是路由器分配的。在 cmd 里输入 ipconfig,里面的 IPv4 地址就是这个。

      回复
      1. Winfred
        Google Chrome 74Google Chrome 74Windows 7 x64 EditionWindows 7 x64 Edition

        哦,确实像你说的,先查看电脑的ipv4,再加端口号,就可以了, 自己没反应过来

        回复

评论 nas 撤销评论