如何通过python从EC2下载文件?

时间:2019-05-09 20:07:59

标签: python amazon-web-services

我有一个EC2实例,我将以编程方式通过python脚本下载文件。我可以通过FTP访问,并尝试使用ftplib下载,但是出现超时错误。

#I Try this command
import os
from ftplib import FTP
ftp = FTP(host=ip)
ftp.login(user=login,passwd=passw)
ftp.dir()
# but have timeout error

1 个答案:

答案 0 :(得分:0)

运行:

public IList getRowValue(IEnumerable value, string propertyName)
{
    value.Select(x => x.propertyName).ToList();

}

您可以使用CLI本身或开发包含以下语法的$ ssh -i KeyPair.pem ubuntu@ec2-22-345-22-55.compute-1.amazonaws.com # Username can be ubuntu or ec2-user, depending upon your instance type Python脚本,以将所有文件从EC2文件夹复制到本地驱动器:

import os