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


Posted in Python onSeptember 24, 2020

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

搭建只需三步就可以:

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

接下来我们一步一步看:

设置python路径为环境变量

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

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

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

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

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

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

搭建本地局域网

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

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

不过还需要注意两点:

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

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

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

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

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

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

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

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

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

Python 相关文章推荐
举例详解Python中的split()函数的使用方法
Apr 07 Python
完美解决python遍历删除字典里值为空的元素报错问题
Sep 11 Python
Python创建xml文件示例
Mar 22 Python
Python计算斗牛游戏概率算法实例分析
Sep 26 Python
Python内置模块ConfigParser实现配置读写功能的方法
Feb 12 Python
Python3爬虫学习之爬虫利器Beautiful Soup用法分析
Dec 12 Python
对sklearn的使用之数据集的拆分与训练详解(python3.6)
Dec 14 Python
Python登录系统界面实现详解
Jun 25 Python
代码实例讲解python3的编码问题
Jul 08 Python
python删除指定列或多列单个或多个内容实例
Jun 28 Python
Keras: model实现固定部分layer,训练部分layer操作
Jun 28 Python
python垃圾回收机制原理分析
Apr 13 Python
Python中的None与 NULL(即空字符)的区别详解
Sep 24 #Python
python绘制分布折线图的示例
Sep 24 #Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
Sep 24 #Python
python 如何调用 dubbo 接口
Sep 24 #Python
python matplotlib绘制三维图的示例
Sep 24 #Python
python使用matplotlib:subplot绘制多个子图的示例
Sep 24 #Python
Django路由层URLconf作用及原理解析
Sep 24 #Python
You might like
一篇不错的PHP基础学习笔记
2007/03/18 PHP
让CodeIgniter数据库缓存自动过期的处理的方法
2014/06/12 PHP
yii的CURD操作实例详解
2014/12/04 PHP
PHP中JSON的应用技巧
2015/10/10 PHP
CodeIgniter分页类pagination使用方法示例
2016/03/28 PHP
thinkPHP3.2.3结合Laypage实现的分页功能示例
2018/05/28 PHP
javascript forEach通用循环遍历方法
2010/10/11 Javascript
js使用eval解析json(js中使用json)
2014/01/17 Javascript
JS获取单击按钮单元格所在行的信息
2014/06/17 Javascript
JavaScript学习笔记之Cookie对象
2015/01/22 Javascript
jquery的幻灯片图片切换效果代码分享
2015/09/07 Javascript
JS利用cookie记忆当前位置的防刷新导航效果
2015/10/15 Javascript
JavaScript实现点击按钮复制指定区域文本(推荐)
2016/11/25 Javascript
js+css3实现旋转效果
2017/01/20 Javascript
angularjs实现搜索的关键字在正文中高亮出来
2017/06/13 Javascript
JavaScript正则表达式校验与递归函数实际应用实例解析
2017/08/04 Javascript
bootstrap模态框嵌套、tabindex属性、去除阴影的示例代码
2017/10/17 Javascript
详解cordova打包成webapp的方法
2017/10/18 Javascript
js数组常用最重要的方法
2018/02/04 Javascript
使用react实现手机号的数据同步显示功能的示例代码
2018/04/03 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
2019/06/07 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
微信小程序和H5页面间相互跳转代码实例
2019/09/19 Javascript
Vue循环遍历选项赋值到对应控件的实现方法
2020/06/22 Javascript
JavaScript实现简易计算器小功能
2020/10/22 Javascript
Mac OS X10.9安装的Python2.7升级Python3.3步骤详解
2013/12/04 Python
python变量命名的7条建议
2019/07/04 Python
Python编写一个验证码图片数据标注GUI程序附源码
2019/12/09 Python
CSS3实现可翻转的hover效果
2018/05/23 HTML / CSS
解决CSS3 transition-delay 属性默认值0不带单位失效的问题
2020/10/29 HTML / CSS
家乐福巴西网上超市:Carrefour巴西
2016/10/31 全球购物
大二自我鉴定范文
2013/10/05 职场文书
民政局个人整改措施
2014/09/24 职场文书
2015年初中教务处工作总结
2015/07/21 职场文书
检讨书格式
2019/04/25 职场文书
mysql 获取相邻数据项
2022/05/11 MySQL