自从我学会利用Python来传文件!就在也不用某网盘的脸色传了!

自从我学会利用Python来传文件!就在也不用某网盘的脸色传了!,第1张

概述 如果你看过我最近的两篇文章,你一定就会猜到接下来会发生什么了,但凡碰到什么棘手的问题,就是我号称「简洁优雅,省心省力」的Python闪亮登场的时候了,知道这是什么么?这就是传说中的主角光环,所以啊,学习

如果你看过我最近的两篇文章,你一定就会猜到接下来会发生什么了,但凡碰到什么棘手的问题,就是我号称「简洁优雅,省心省力」的 Python 闪亮登场的时候了,知道这是什么么?这就是传说中的主角光环,所以啊,学习 Python 刻不容缓。

Python 中内置了一个「下载服务器」,简单又好用,可以说是老少咸宜,童叟无欺。

*** 作

进群:548377875  即可获取不同的pdf,从零基础到项目实战!你想要的私信里都有哦!

假设你要给别人传的文件位于某个目录(文件夹)下,首先你要先进入这个目录(文件夹),然后执行下面的命令启动一个下载服务器。例如,我要传的文件在 ~/PycharmProjects/DataScIEnce 目录下:

cd PycharmProjects/DataScIEnce/python3 -m http.server

如果你用的是 Python2 的话,进入到目标目录下之后,用下面的语句:

python -m SimplehttpServer

具体的显示如下图:

执行了上面的命令,就会在当前的目录(文件夹)下启动一个文件下载服务器,默认打开的是 8000 端口,完成这些以后,你只需要把你的 ip 和 端口号告诉给对方,让对方在浏览器中输入 ip 和 端口号即可下载他想下载的东西,非常简单高效。一般的格式如下:

xx.xx.xx.xx:8000

在浏览器中显示的内容大概如下:

就如上图所示,你可以看到一个类似于 FTP 下载的页面,这个时候你想下载哪个文件,直接单击即可下载,通过这种方式来传输文件,可以节省很多时间,提高文件传输的效率。

还要再说一点的是,在上面你所看到的 Python 语句,其实就是简单的启动了一个 Python 内置的 web 服务器。如果当前目录(文件夹)下不存在 index.HTML,就会显示当前目录下的文件列表,也就是我们在上图中看到的内容,如果存在 index.HTML 的话,会默认显示 index.HTML 里的内容。

总结

以上是内存溢出为你收集整理的自从我学会利用Python来传文件!就在也不用某网盘的脸色传了!全部内容,希望文章能够帮你解决自从我学会利用Python来传文件!就在也不用某网盘的脸色传了!所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1208519.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存