我正在尝试将 AWS CLI 命令保存到 python 变量(列表)中。诀窍是以下代码返回我想要的结果,但不将其保存到变量中并返回空列表。
import os
bashCommand = 'aws s3api list-buckets --query "Buckets[].Name"'
f = [os.system(bashCommand)]
print(f)
输出:
[
"bucket1",
"bucket2",
"bucket3"
]
[0]
所需的输出:
[
"bucket1",
"bucket2",
"bucket3"
]
("bucket1", "bucket2", "bucket3")