用 paramiko 下载文件相比 http 下载好慢啊.

7 条回复
59 次浏览

我局域网,用 paramiko 只能 2.5MB/S,但是用 http 可以到达 20MB/S.

不可思议的啊.

马上来
OP

没有开多线程,单线程. http 下载我用的是浏览器下载,那可能是多线程.

通过 paramiko 的 sftp 传输文件慢?
尝试升级成比较新的版本,然后调试几次 chunksize 吧,速度应该可以提升一些。
paramiko 的 github 上有想多多的 issue 抱怨速度慢,可以参考一下里面的一些 workaround 的方法。
或者干脆指用 subprocess 跑 curl 或者 wget 算了,哪怕 scp 也会更快一些。

发表一个评论

R保持