使用Paramiko SFTP服务器在SFTP文件接收完成时触发事件

时间:2015-03-18 20:59:47

标签: python sftp paramiko

如果我将Paramiko服务器用于SFTP,是否可以在收到文件时触发事件?

我已阅读参考手册并查看了一些示例代码,但看不到任何示例。

1 个答案:

答案 0 :(得分:1)

您需要覆盖SFTPHandle.close method

虽然它被调用,但只要完成文件的任何工作。包括例如下载。

如果您只需要过滤掉上传内容,则需要添加更多支票。就像验证文件最初是使用写访问权限打开一样。请参阅SFTPHandle constructorflags参数。