AttributeError:'NoneType'对象没有属性'open_sftp'

时间:2019-03-01 11:27:31

标签: python sftp pysftp

我正在尝试从某些特定文件夹中的SFTP提取数据,但是出现以下问题:

在执行中,文件“ /usr/local/airflow/plugins/kyber/sftp_to_s3_operator.py”,第59行  sftp_client = ssh_client.open_sftp() AttributeError:“ NoneType”对象没有属性“ open_sftp”

1 个答案:

答案 0 :(得分:-1)

尝试:

    let fileURL = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false).appendingPathComponent("yourfile.zip")
    do {
        try data.write(to: fileURL, options: .atomic)
    } catch {
        print(error)
    }

因为sftp是SSH(安全FTP)的服务