224 字
1 分钟
【存储】用Python在局域网中快速传输大文件
2025-06-27

需求#

想要快速将一个大文件从一个电脑传输到另一个电脑

如果使用U盘,需要传两次;使用奶牛快传,有大小限制;FTP和SMB服务都需要登录,配置麻烦

解决#

在Python中自带一个模块 `http.server` ,很简陋的一个HTTP服务模块,但是传输文件足够了。

在终端中执行:

python -m http.server 1145

其中`1145`是开放的电脑端口,本地浏览器访问`127.0.0.1:1145`就可以看到文件目录了

用`ipconfig`查看IP地址后就可以在别的电脑上成功访问了

后记#

好吧我承认HTTP真的不适合传输大文件,速度慢(只有3MB/s左右),不稳定(息屏就失败),还不支持断点续传。

只是因为使用较多,配置简单才写这篇博客。

姑且当做一种探索吧

【存储】用Python在局域网中快速传输大文件
https://xia.shfu.cn/posts/2025-06-27-python/
作者
MetaIllusion
发布于
2025-06-27
许可协议
CC BY-NC-SA 4.0