最后更新:2022-07-03 13:15
亲爱的鸭子,我是熊猫吗?
我不知道你有没有遇到过这样的情况,有时候,你需要把电脑上的某个东西转移到你的手机或平板电脑上,你要么需要使用数据线连接到你的电脑,有时需要装载各种驱动器来进行数据传输,你要么需要使用第三方工具,在局域网上传输,而且还可以使用WeChat文件转移助理..
然而,这些操作是有限的,例如无法安装各种驱动程序,第三方工具突然愚蠢,或者突然关闭网络,这就是wtf。

但是由于我们没有Python,我今天在这里,要和你分享一个技术,它允许你用命令把你的电脑变成服务器,这样你的手机可以直接访问你的电脑的文件。
这个命令就是:
python3 -m http.server
任何与 python 有关的错误报告你不能自己回答,或源信息/模块安装/女装大佬精通技巧都可以来这里:(https://jq.qq.com/?_wv=1027&k=2Q3YTfym)或者文末私号

当您完成此命令时,您的计算机会听见800个端口。只要您有访问此端口(电话和计算机必须在同一本地网络上),您的电话可以访问您的计算机上的所有文件:

如果您要使用您的手机或其他设备访问您的电脑文件,首先可以查看您的电脑的IP地址:

然后在您的电话上使用"IP:终端"来访问:

访问电脑里的图片:

随便选一张:

您可以直接查看您的电脑上的PDF文件:

当然,您也可以直接访问您的电脑上的网页:

对于较大的文件,也可以直接下载:

然后你可以慢慢地享受当地的 offline:

巴顿内置的牛, 是 吗?
当然,如果你不想听800端口,你可以换到另一个端口,例如:
python3 -m http.server 8900 --bind 127.0.0.1
Python 2 命令如下:
python -m SimpleHTTPServer 8900

但是我不能下载,我漂亮的照片不能转到电脑上。那怎么样?
我们已经知道这是Python的 built - in http. Then you can inherit it, extend the point function, which means adding the upload function we want.
我们知道从电脑上获取文件的操作是GET,从手机上上传文件的操作是 POST,所以我们可以重新写这些方法,只要在互联网上看到某人继承了这个模块扩展了这个功能:

运行起来:

透过移动电话可浏览:

选择文件:


成功上传文件:

电脑端接收文件:


本文由 在线网速测试 整理编辑,转载请注明出处。