Я пытаюсь сохранить команду CLI AWS в переменной 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")