转自:https://stackoverflow.com/questions/20507055/recursive-remove-directory-using-sftp
注意:SFTP的rmdir只能删除空目录,所以如果目录中存在文件或子目录,需要先删除这些内容再删除该目录。如下所示代码可以参考:
1 import os 2 import paramiko 3 from stat import S_ISDIR 4 5 server ="any.sftpserver" 6 username = "