详解用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 相关文章推荐
解决Linux系统中python matplotlib画图的中文显示问题
Jun 15 Python
浅谈Python处理PDF的方法
Nov 10 Python
python中Apriori算法实现讲解
Dec 10 Python
用python与文件进行交互的方法
Mar 01 Python
Flask框架响应、调度方法和蓝图操作实例分析
Jul 24 Python
tensorflow 打印内存中的变量方法
Jul 30 Python
python实现字符串和字典的转换
Sep 29 Python
使用Django2快速开发Web项目的详细步骤
Jan 06 Python
Python 图像对比度增强的几种方法(小结)
Sep 25 Python
python对验证码降噪的实现示例代码
Nov 12 Python
在python中计算ssim的方法(与Matlab结果一致)
Dec 19 Python
解决python ThreadPoolExecutor 线程池中的异常捕获问题
Apr 08 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游戏编程25个脚本代码
2011/02/08 PHP
PHP管理依赖(dependency)关系工具 Composer的自动加载(autoload)
2014/08/18 PHP
php+mysql数据库查询实例
2015/01/21 PHP
php+mysqli数据库连接的两种方式
2015/01/28 PHP
Laravel 5框架学习之Eloquent 关系
2015/04/09 PHP
简介PHP的Yii框架中缓存的一些高级用法
2016/03/29 PHP
PHP常用排序算法实例小结【基本排序,冒泡排序,快速排序,插入排序】
2017/02/07 PHP
js中关于String对象的replace使用详解
2011/05/24 Javascript
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
如何使用jQuery Draggable和Droppable实现拖拽功能
2013/07/05 Javascript
js中的hasOwnProperty和isPrototypeOf方法使用实例
2014/06/06 Javascript
node.js不得不说的12点内容
2014/07/14 Javascript
jquery常用方法及使用示例汇总
2014/11/08 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
jQuery 中的 DOM 操作
2016/04/26 Javascript
JS获取和修改元素样式的实例代码
2016/08/06 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
Angular.js 4.x中表单Template-Driven Forms详解
2017/04/25 Javascript
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
angularjs 获取默认选中的单选按钮的value方法
2018/02/28 Javascript
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
Electron-vue开发的客户端支付收款工具的实现
2019/05/24 Javascript
移动端JS实现拖拽两种方法解析
2020/10/12 Javascript
python编写微信远程控制电脑的程序
2018/01/05 Python
用Python实现BP神经网络(附代码)
2019/07/10 Python
如何使用python3获取当前路径及os.path.dirname的使用
2019/12/13 Python
浅谈html5增强的页面元素
2016/06/14 HTML / CSS
CAT鞋英国官网:坚固耐用的靴子和鞋
2016/10/21 全球购物
Office DEPOT法国官网:欧迪办公用品采购
2018/01/03 全球购物
自我评价是什么
2014/01/04 职场文书
教师党性分析材料
2014/02/04 职场文书
小学母亲节活动方案
2014/03/14 职场文书
2015年组织委员工作总结
2015/04/23 职场文书
律政俏佳人观后感
2015/06/09 职场文书
python 爬取吉首大学网站成绩单
2021/06/02 Python
Apache Hudi集成Spark SQL操作hide表
2022/03/31 Servers