详解用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本地局域网内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Pytorch 的 LSTM 模型的示例教程

    Pytorch 的 LSTM 模型的示例教程

    本文给大家介绍了Pytorch 的 LSTM 模型的示例教程,文中结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-06-06
  • python-try-except:pass的用法及说明

    python-try-except:pass的用法及说明

    这篇文章主要介绍了python-try-except:pass的用法及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • 使用python提取PowerPoint中的音频和视频

    使用python提取PowerPoint中的音频和视频

    将多种格式的媒体内容进行重新利用(如PowerPoint演示中的音频和视频)是非常有价值的,从演示文稿中提取这些媒体文件可以为多媒体内容的多次使用提供更大的灵活性,本文将演示如何使用Python从PowerPoint演示文稿中提取音频和视频,需要的朋友可以参考下
    2024-09-09
  • 简单瞅瞅Python vars()内置函数的实现

    简单瞅瞅Python vars()内置函数的实现

    这篇文章主要介绍了简单瞅瞅Python vars()内置函数的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • 使用Django简单编写一个XSS平台的方法步骤

    使用Django简单编写一个XSS平台的方法步骤

    这篇文章主要介绍了使用Django简单编写一个XSS平台的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-03-03
  • Python查找模块的各种方法和技巧

    Python查找模块的各种方法和技巧

    Python自带了很多模块,为我们的编程工作带来诸多便利,而且当我们使用Python编写代码的时候,经常需要用到各种各样的模块,那么Python如何查看安装了哪些模块,这篇文章主要介绍了Python查找模块的各种方法和技巧的相关资料,需要的朋友可以参考下
    2025-10-10
  • Python实现梯度下降法的示例代码

    Python实现梯度下降法的示例代码

    梯度下降法的机器学习的重要思想之一,梯度下降法的目标,是使得代价函数最小。本文将对梯度下降算法的原理及实现展开详细介绍,感兴趣的快跟随小编一起学习学习吧
    2022-08-08
  • 用Python定时发送天气邮件

    用Python定时发送天气邮件

    大家好,本篇文章主要讲的是用Python定时发送天气邮件,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-02-02
  • Python读取二进制文件代码方法解析

    Python读取二进制文件代码方法解析

    这篇文章主要介绍了Python读取二进制文件代码方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • pandas读取Excel批量转换时间戳的实践

    pandas读取Excel批量转换时间戳的实践

    本文主要介绍了pandas读取Excel批量转换时间戳的实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02

最新评论