详解用python -m http.server搭一个简易的本地局域网

 更新时间:2020年09月24日 14:57:54   作者:空轨哆啦  
这篇文章主要介绍了详解用python -m http.server搭一个简易的本地局域网,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

工作时同事间几mb小文件的传输,一般使用QQ或者微信就足够了,但当传输文件几百MB或者几十G时,这种方法的效率就显得不足了。本篇就是简单说明一个python小功能,让大家能利用python方便的搭建一个本地局域网。跟同事测试时,速度轻松达到800mb/s。

搭建只需三步就可以:

1.设置python路径为环境变量
2.命令行输入python -m http.server 8888来搭建局域网
3.使用本机的ip地址进行访问

接下来我们一步一步看:

设置python路径为环境变量

1.先找到自己python.exe所在的位置,按以下步骤就行了:

文件位置 

2.打开计算机属性,将文件所在位置添加进去:

设置为环境变量 

ok这样我们就已经成功吧python设置进环境变量,以后在控制台cmd可以直接呼出python了。

这里写图片描述

搭建本地局域网

之后很简单,直接在命令行输入 python -m http.server 8888 ,我们的本地局域网就搭建好了

搭建局域网 

不过还需要注意两点:

1.此时你所在的文件路径,就是之后你访问的文件路径;

2.8888是定义的端口名称,你可以随便改成其他你喜欢的端口。用ip地址进行访问

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

获取IP地址 

之后就很简单了,直接在浏览器上输入ip和端口就能直接访问了

访问文件 

之后就可以随意浏览下载了,不出意外的话,下载速度应该还是比较快的,如果想改变让别人访问的路径,只要在之前说过的搭建路径修改下就可以了。

这次就先介绍下python附带的这个小功能,应该还是比较详细的了,之后应该会陆陆续续介绍一些机器学习建模,和python其他相关的知识,至于更新频率,就不确定了,毕竟这第二份博客跟第一份都差了大半年了,但肯定会比现在的速度快很多的φ(>ω<*)

到此这篇关于详解用python -m http.server搭一个简易的本地局域网的文章就介绍到这了,更多相关python -m http.server本地局域网内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python中的"没有那个文件"错误(FileNotFoundError)的解决方法详解

    Python中的"没有那个文件"错误(FileNotFoundError)的解决方法详解

    在Python编程中,遇到“没有那个文件”错误(FileNotFoundError)是常见的问题之一,本文将详细分析这个错误的原因,并提供实用的解决方案和指南,有需要的可以参考下
    2024-11-11
  • Python实现对一个函数应用多个装饰器的方法示例

    Python实现对一个函数应用多个装饰器的方法示例

    这篇文章主要介绍了Python实现对一个函数应用多个装饰器的方法,结合实例形式分析了Python编程中一个函数使用多个装饰器的简单操作技巧,需要的朋友可以参考下
    2018-02-02
  • python中使用psutil查看内存占用的情况

    python中使用psutil查看内存占用的情况

    今天小编就为大家分享一篇python中使用psutil查看内存占用的情况,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • python pygame实现挡板弹球游戏

    python pygame实现挡板弹球游戏

    这篇文章主要为大家详细介绍了python pygame实现挡板弹球游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • 用 Python 连接 MySQL 的几种方式详解

    用 Python 连接 MySQL 的几种方式详解

    这篇文章主要介绍了用 Python 连接 MySQL 的几种方式,大家可以根据实际情况选择合理的连接方式,需要的朋友可以参考下
    2018-04-04
  • 基于python实现动态烟雾效果

    基于python实现动态烟雾效果

    动态烟雾效果常用于游戏和动画中,为场景增添 逼真的视觉效果,在这篇博客中,我们将使用Python和Pygame库来创建一个逼真的烟雾动画效果,感兴趣的小伙伴跟着小编一起来看看吧
    2024-09-09
  • python pillow库的基础使用教程

    python pillow库的基础使用教程

    这篇文章主要介绍了python pillow库的基础使用教程,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2021-01-01
  • Python就将所有的英文单词首字母变成大写

    Python就将所有的英文单词首字母变成大写

    这篇文章主要给大家介绍了关于Python就将所有的英文单词首字母变成大写的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • Python利用splinter实现浏览器自动化操作方法

    Python利用splinter实现浏览器自动化操作方法

    今天小编就为大家分享一篇Python利用splinter实现浏览器自动化操作方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • Python在Matplotlib图中显示中文字体的操作方法

    Python在Matplotlib图中显示中文字体的操作方法

    这篇文章主要介绍了Python在Matplotlib图中显示中文字体的方法,本篇主要针对在Ubuntu系统中,matplotlib显示不了中文的问题,尤其是在无法安装系统字体的情况下,解决Python绘图时中文显示的问题。需要的朋友可以参考下
    2019-07-07

最新评论