工作时同事间几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其他相关的知识,至于更新频率,就不确定了,毕竟这第二份博客跟第一份都差了大半年了,但肯定会比现在的速度快很多的φ(>ω<*)
到此这篇关于详解用python -m http.server搭一个简易的本地局域网的文章就介绍到这了,更多相关python -m http.server本地局域网内容请搜索小牛知识库以前的文章或继续浏览下面的相关文章希望大家以后多多支持小牛知识库!
本文向大家介绍Python使用socketServer包搭建简易服务器过程详解,包括了Python使用socketServer包搭建简易服务器过程详解的使用技巧和注意事项,需要的朋友参考一下 官方提供了socketserver包去方便我们快速的搭建一个服务器框架。 server类 socketserver包提供5个Server类,这些单独使用这些Server类都只能完成同步的操作,他是一个单线程的
本文向大家介绍Python下简易的单例模式详解,包括了Python下简易的单例模式详解的使用技巧和注意事项,需要的朋友参考一下 Python 下的单例模式 要点: 1.某个类只能有一个实例; 2.它必须自行创建这个实例; 3.它必须自行向整个系统提供这个实例 方法:重写new函数 应该考虑的情况: 1.这个单例的类可能继承了别的类 2.这个单例的类还有可能要接收参数来实例化 要点: 实例化的过程其
本文向大家介绍Centos 6.5环境实现本地局域网搭建YUM的方法【基于HTTP】,包括了Centos 6.5环境实现本地局域网搭建YUM的方法【基于HTTP】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Centos 6.5环境实现本地局域网搭建YUM的方法。分享给大家供大家参考,具体如下: 一、yum 简介: yum,是Yellow dog Updater, Modified 的简
本文向大家介绍Python中的作用域规则详解,包括了Python中的作用域规则详解的使用技巧和注意事项,需要的朋友参考一下 Python是静态作用域语言,尽管它自身是一个动态语言。也就是说,在Python中变量的作用域是由它在源代码中的位置决定的,这与C有些相似,但是Python与C在作用域方面的差异还是非常明显的。 接下来会谈论Python的作用域规则,在这中间也会说明一下Python与C在作用
本文向大家介绍使用python实现快速搭建简易的FTP服务器,包括了使用python实现快速搭建简易的FTP服务器的使用技巧和注意事项,需要的朋友参考一下 上回说到,使用python搭建一个简易的web下载服务器,但是这个简易的服务器客户端不能够上传文件。这次来搭建一个简易的ftp服务器,来提供文件的下载和上传功能。 一、首先我们来安装提供服务的pyftpdlib模块 pip install py
本文向大家介绍PHP+Oracle本地开发环境搭建方法详解,包括了PHP+Oracle本地开发环境搭建方法详解的使用技巧和注意事项,需要的朋友参考一下 安装instant client 首先,是从https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下载相应的数据库版本对应的basic和devel的rpm包或zip