我注意到,paramiko包的put方法有一个名为confirm的参数。 我想知道它是如何工作的。 它的作用是什么?以及如何测试它。
SFTPClient.put
文档:
(bool) – 之后是否对文件执行confirm
来确认文件大小stat()
如果大小不匹配,则
SFTPClient.put
会抛出 IOError
异常,并显示 “放入的大小不匹配!” 消息。
另请参阅 如果 SFTP 服务器触发在上传时自动移动文件,Paramiko put 方法会抛出“[Errno 2] 文件未找到”。