224 字
1 分钟
【存储】用Python在局域网中快速传输大文件
需求
想要快速将一个大文件从一个电脑传输到另一个电脑
如果使用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/