使用 Paramiko 进行带宽限制

问题描述 投票:0回答:1

我正在使用 Paramiko 和 Python 将文件上传到我的 SFTP 服务器。如果我的文件很大,有没有办法实现带宽限制?

def upload_files(local, server):
   transport = paramiko.transport(host, port)
   transport.connect(user, password)
   sftp = Paramiko.SFTPClient.from transport(transport)
   sftp.put(local, server)
python paramiko
1个回答
1
投票

您可以使用

callback
SFTPClient.put
参数来实现节流。

这里有可供下载的示例代码。对于上传来说,它几乎是一样的:
减少 Paramiko 最大请求大小

© www.soinside.com 2019 - 2024. All rights reserved.