#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.