Когда я попытался запустить следующую команду в командной строке, я получаю размер хранилища.Проблема с завихрением в подпроцессе Python
curl -G -d "key=val" 'http://172.16.26.2:9005/as/system/storage'
{
"userQuotaMax" : 675048,
"userQuotaUsed" : 439191
}
Если я пытаюсь запустить свой сценарий на питоне, то я не могу получить те же данные.
arg_list = curl -G -d "key=val" 'http://172.16.26.2:9005/as/system/storage'
p = Popen(arg_list, shell=True, stdin=PIPE, stdout=PIPE, stderr=STDOUT, executable='/bin/bash')
output = p.stdout.read()
print output
Любая помощь была бы действительно оценена.
Можете ли вы дать, что вы получаете в 'print output'? – Nilesh