操作
假设你要给别人传的文件位于某个目录(文件夹)下,首先你要先进入这个目录(文件夹),然后执行下面的命令启动一个下载服务器。例如,我要传的文件在 ~/PycharmProjects/DataScience 目录下:
cd PycharmProjects/DataScience/
python -m http.server
如果你用的是 Python2 的话,进入到目标目录下之后,用下面的语句:
python -m SimpleHTTPServer
执行了上面的命令,就会在当前的目录(文件夹)下启动一个文件下载服务器,默认打开的是 8000 端口,完成这些以后,你只需要把你的 ip 和 端口号告诉给对方,让对方在浏览器中输入 ip 和 端口号即可下载他想下载的东西,非常简单高效。一般的格式如下:
xx.xx.xx.xx:8000
还要再说一点的是,在上面你所看到的 Python 语句,其实就是简单的启动了一个 Python 内置的 web 服务器。如果当前目录(文件夹)下不存在 index.html,就会显示当前目录下的文件列表,也就是我们在上图中看到的内容,如果存在 index.html 的话,会默认显示 index.html 里的内容。