Я использую Python для вызова bash для выполнения другого сценария bash:
begin = int(sys.argv[1])
result = os.system("/tesladata/isetools/cdISE.bash %s" %begin)
После того, как я напечатал result
, он не только дает мне вывод, но и статус возврата (0
здесь).
Что мне делать, если мне нужен только выход?
А также, просто для любопытства, сколько способов вызвать bash в Python? Я буду рад, если кто-нибудь может дать мне некоторые рекомендации о том, как их использовать, я нашел только os.system()
и os.popen()
.