详解用python -m http.server搭一个简易的本地局域网
作者:空轨哆啦 发布时间:2023-09-29 13:03:34
工作时同事间几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和端口就能直接访问了
之后就可以随意浏览下载了,不出意外的话,下载速度应该还是比较快的,如果想改变让别人访问的路径,只要在之前说过的搭建路径修改下就可以了。
这次就先介绍下python附带的这个小功能,应该还是比较详细的了,之后应该会陆陆续续介绍一些机器学习建模,和python其他相关的知识,至于更新频率,就不确定了,毕竟这第二份博客跟第一份都差了大半年了,但肯定会比现在的速度快很多的φ(>ω<*)
来源:https://blog.csdn.net/ma7986321/article/details/80669171
猜你喜欢
- 1.基数排序基数排序的基本思想是先将数字按照个位数上数字的大小进行排序,排序之后再将已经排过序的数字再按照十位数上数字的大小进行排序,依次推
- 1.依次安装python2和python3,并添加到系统环境变量中2.找到python3的安装目录,一般在C:\Users\Administ
- 前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。闲来无事听听歌,听
- 前言本系列文章开始介绍接口开源测试工具 --httprunner3的使用,基当前最新版本的3.1.6简介主要特点HttpRunner 是一款
- 控制台打印时显示的2位小数:pd.set_option('precision', 2)实际修改数据精度:官例:http://
- IIS报错:msxml3.dll (0x80070005)拒绝访问解决办法:Set objSrvHTTP =
- 不知不觉已经在家两个月了,眼看马上春节就要来临了。满怀期待的写了一个新年倒计时的小工具!设置新年时间后都能够使用,打开软件后可以自动计算到新
- Django上传文件最简单最官方的方法1.配置media路径在settings.py中添加如下代码:MEDIA_ROOT =&nb
- 在风起云涌的互联网浪潮中,产品迭代的速度越来越快。随着用户需求的激增,也不断带来了对设计师能力要求的提高。初入交互设计领域几年来,明显发现可
- 现在主流的cms或者blog等系统中,都内置的有插件系统,但是层层深入、剖析实现的方式,其实都是最简单的钩子的复杂化的实现。前言钩子是插件执
- 平时我们获取事件对象一般写法如下:function getEvent(event) { return e
- 转发和重定向:转发:一次请求和响应,请求的地址没有发生变化,如果此时刷新页面,就会出现重做现象。重定向:一次以上的请求和响应,请求地址发生一
- 今天在写PHP程序的时候总是出现这样的错误:Parse error: syntax error, unexpected end of fil
- 如何用PYTHON制作填词游戏新建一个PYTHON文档。用JUPYTER NOTEBOOK打开即可。print("Heart is
- 挑钻石第二弹seaborn是matplotlib的补充包,提供了一系列高颜值的figure,并且集成了多种在线数据集,通过sns.load_
- 本文实例为大家分享了python网络爬虫的笔记,供大家参考,具体内容如下(一) 三种网页抓取方法1、 正则
- 由于一些不可预测的因素,必须使用python2.7进行开发,所以研究了一下怎么在Anaconda3下建立2.7的开发环境,发现十分方便,在此
- 分析我们将添加、插入、删除定义为:添加 : 在字符串的后面或者前面添加字符或者字符串插入 : 在字符串之间插入特定字符在Python中,字符
- matplotlib官方文档:https://matplotlib.org/stable/users/index.htmlmatplotli
- Django2.0中编写models类下的ForeignKeybook = models.ForeignKey('BookInfo&