详解用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 相关文章推荐
Python3实现的腾讯微博自动发帖小工具
Nov 11 Python
详解Python2.x中对Unicode编码的使用
Apr 03 Python
对python指数、幂数拟合curve_fit详解
Dec 29 Python
Python----数据预处理代码实例
Mar 20 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
Apr 16 Python
pandas的qcut()方法详解
Jul 06 Python
python通过http下载文件的方法详解
Jul 26 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
Aug 10 Python
Python 矩阵转置的几种方法小结
Dec 02 Python
Python2.x与3​​.x版本有哪些区别
Jul 09 Python
python+playwright微软自动化工具的使用
Feb 02 Python
Python道路车道线检测的实现
Jun 27 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获取本周,上周,本月,上月,本季度日期的代码
2009/08/05 PHP
关于使用coreseek并为其做分页的介绍
2013/06/21 PHP
php读取纯真ip数据库使用示例
2014/01/26 PHP
PHP数组函数array_multisort()用法实例分析
2016/04/02 PHP
一次因composer错误使用引发的问题与解决
2019/03/06 PHP
javascript 获取图片颜色
2009/04/05 Javascript
javascript中利用数组实现的循环队列代码
2010/01/24 Javascript
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
js URL参数的拼接方法比较
2012/02/15 Javascript
jQuery实现简单的日期输入格式化控件
2015/03/12 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
JQuery DIV 动态隐藏和显示的方法
2016/06/23 Javascript
jquery实用技巧之输入框提示语句
2016/07/28 Javascript
原生js实现放大镜
2017/02/20 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
浅谈Vue-cli 命令行工具分析
2017/11/22 Javascript
Vue 中使用vue2-highcharts实现曲线数据展示的方法
2018/03/05 Javascript
小程序如何使用分包加载的实现方法
2019/05/22 Javascript
vue-cli3中vue.config.js配置教程详解
2019/05/29 Javascript
AngularJS动态生成select下拉框的方法实例
2019/11/17 Javascript
收集的几个Python小技巧分享
2014/11/22 Python
为Python的web框架编写MVC配置来使其运行的教程
2015/04/30 Python
Python的Django框架中forms表单类的使用方法详解
2016/06/21 Python
Django项目中model的数据处理以及页面交互方法
2018/05/30 Python
两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法
2019/03/05 Python
python读取ini配置的类封装代码实例
2020/01/08 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
django filter过滤器实现显示某个类型指定字段不同值方式
2020/07/16 Python
基于Python3读写INI配置文件过程解析
2020/07/23 Python
Python并发爬虫常用实现方法解析
2020/11/19 Python
用CSS3实现背景渐变的方法
2015/07/14 HTML / CSS
法国滑雪假期的专家:Ski Planet
2019/11/02 全球购物
航海技术专业毕业生推荐信
2014/07/09 职场文书
死亡赔偿协议书
2015/01/28 职场文书
企业法人任命书
2015/09/21 职场文书
Nginx配置之实现多台服务器负载均衡
2021/08/02 Servers