【发布时间】:2019-07-27 23:29:01
【问题描述】:
我正在尝试从 python 运行一个非常基本的 AWS CLI 命令,而不是使用 boto3
所以我从堆栈溢出中找到了一个答案,我尝试过,但效果并没有更好,我不想使用 boto3,下面是我尝试过的代码
import subprocess
cmd='aws s3 ls'
push=subprocess.Popen(cmd, shell=True, stdout = subprocess.PIPE)
print push.returncode
如果我将这些命令运行到 bash 脚本中,它可以正常工作。但我有一个限制,它只能使用 python 脚本来完成。
【问题讨论】:
-
您介意我问为什么您希望从 Python 运行 AWS CLI 吗?
标签: python amazon-s3 aws-sdk boto3 aws-cli