gpt4 book ai didi

python-2.7 - 如何在 Python 中将文件从本地机器传输到 EC 实例?

转载 作者:行者123 更新时间:2023-12-05 06:41:15 24 4
gpt4 key购买 nike

有 SFTP 客户端可以手动完成工作,例如: http://comtechies.com/how-to-upload-and-download-files-in-amazon-aws-ec2-instance.html

但是,想知道如何在 Python 脚本中使用 Python 来完成它?(除了创建批处理文件...)

编辑:如前所述,在评论中,这个存在: SFTP in Python? (platform independent)

但是,它并没有解决 EC2 实例的身份验证问题。

谢谢,问候

最佳答案

这可能对您有帮助:-

通过创建预订来创建服务器:-

reservation = conn.run_instances(my_AMI,
key_name = key,
instance_type ='c4.xlarge',
security_group_ids = security_group,
placement = 'region' )

instance = reservation.instances[0]

print colored("Instance IP: %s" % instance.ip_address, 'yellow')

然后您可以对文件进行 scp :-

instance_IP = instance.ip_address
os.system('scp -i %s %s ubuntu@%s:~/destinationFolder' % (key_path,rgs_tarpath, instance_IP) )

关于python-2.7 - 如何在 Python 中将文件从本地机器传输到 EC 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40990778/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com