Скрипты Python для Mac, как запустить программу и получить значение обратно

#python

#python

Вопрос:

Я пытаюсь создать скрипт на Python для Mac OS, мне нужен скрипт для запуска двух других скриптов; единственное, что делают мои скрипты, это запускают веб-сайт и возвращают значение 1 или 0.

Мне просто нужно получить значения, в Windows я получаю их из CMD с «Значением выхода».

Но я новичок в Mac, и в моей работе мне нужно это делать на Mac.

После того, как я получу эти значения, мне нужно записать файл с надписью 1 или 0.

Ответ №1:

 import subprocess
r = subprocess.call(['script', 'argument1', ...])
  

Теперь r возвращаемое значение из вашего скрипта. Чтобы записать это в файл (я предполагаю, что вы хотите это как текст):

 open('statusfile.txt', 'w').write('%dn' % r)
  

Комментарии:

1. Когда я вызываю процесс, он всегда говорит мне, что файл не является exit, даже в Windows.