相信大家在工作中总会遇到同事之间相互传文件的场景,这时候我们可以选择使用QQ和微信相互传文件,但是使用这些软件传文件速度会受到互联网带宽的限制不能发挥局域网的带宽优势。
使用U盘传文件更是慢的可怜,还有就是U盘的反人类设计,每次都要插3次才能插上,必须吐槽一下太不方便了。
如果我们的电脑上安装了Python环境,无论使用的是Windows、Linux还是Mac操作系统,我们就可以仅仅使用一行代码就将文件共享给局域网的同事,简单方便快捷,简直不要太方便,美滋滋!(PS:还可以在同事面前装一下)。
命令预览
Python3系列的命令:
python -m http.server 80 --cgi
Python2系列的命令:
python -m SimpleHTTPServer 80
获取本机的IP地址
在开启文件分享之前我们要查看自己电脑的IP地址,将这个地址告诉同事,他就可以通过浏览器下载我们想要分享给他的文件了。
- 首先按住键盘上的Windows键+R键,调出运行命令窗口,在打开输入框中输入
cmd
,点击确定,调出cmd命令窗口。
wr.jpg
image.png
image.png - 在
cmd
窗口中输入ipconfig
查看本机的IP地址,如下图所示,我的主机连接的是无线网络因此我的IP地址是在无线局域网中获取,如果使用的是网络连接的要在以太网适配器中获取IP地址。
image.png
从图中可以看到我电脑的IP地址为192.168.8.110
。
找到共享文件位置
打开我们要分享文件所在的文件夹,并在地址栏中输入cmd
并按回车键,此时会打开cmd
命令窗口其默认路径是当前文件夹,我演示的文件夹是E盘下的share目录。
image.png
image.png
输入命令开启共享
在命令提示符后输入代码python -m http.server 80 --cgi
,输出下图中的提示就证明文件共享开启成功了,这时我们就可以通过浏览器下载共享文件了。
image.png
image.png
我安装的python版本是
3.9.5
,如果你安装的python是2.X
,就需要执行python -m SimpleHTTPServer 80
。学会了赶紧尝试一下吧!!!