美文网首页
python -m http.server 搭建一个简易web服

python -m http.server 搭建一个简易web服

作者: 一介书生_1861 | 来源:发表于2019-10-16 23:00 被阅读0次

在工作学习过程中需要经常几个人之间互传安装包等大文件,共享文件夹U盘拷贝、QQ、微信、网盘等工具,大文件传输速度效率不高。本篇简单说明一个python小功能,让大家能利用python方便的搭建一个本地局域网。大家都可以在你展示的页面查看和下载需要的数据,非常方便。
传输速度很多人都测过了,我就不说了。

下面是效果图:
搭建主要是这 三步:
  1. 设置python路径为环境变量
  2. 命令行输入python -m http.server 8888来搭建局域网
  3. 使用本机的ip地址进行访问

接下来我们看一下完整的过程:

  1. 设置python路径为环境变量

    • 先找到自己python.exe所在的位置。
    • 打开计算机属性,将文件所在位置添加进去 (具体可自行百度)
  2. 测试能否在终端打开python

    • 环境变量添加成功后,就可以直接在终端输入python进入编程界面
  3. 搭建本地局域网(可以理解为一个简易服务器)

    • 进入终端(Windows终端、Pycharm终端等都可以)
    • 进到需要发送的文件目录。
      例:我要展示的是untitled1文件目录,在命令行输入 cd D:\untitled1
    • 继续输入python -m http.server 3000
      3000为端口,可以指定为其他未被使用的端口
    成功界面如下:
  4. 用ip地址进行访问

    访问时需要你的本机ip地址,获取ip地址也很简单,重新打开一个命令行,输入ipconfig/all就可以了 这时候别人就可以用你的ip地址访问界面

    如果没有显示,不要急,完成第五步

  5. 搭建一个显示页面

    • 在上面untitled1文件夹中建一个index.html文件,这样别人访问的时候,就会自动跳转到该目录下的index.html界面
附上我的index.html代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>北方姑娘的小窝</title>
</head>
<body>
    <!--<h1>Welcome to beifanggirl's home</h1>-->
    <ul>
        <li><a href="day08">day8</a></li>
        <li><a href="day2">day2</a></li>
        <li><a href="day3">day3</a></li>
        <li><a href="day4">day4</a></li>
        <li><a href="day5">day5</a></li>
    </ul>
</body>
</html>
测试的文件夹

完成!

相关文章

网友评论

      本文标题:python -m http.server 搭建一个简易web服

      本文链接:https://www.haomeiwen.com/subject/iwkpmctx.html