Сохранение prstat на Solaris в файл с использованием скрипта python - PullRequest
0 голосов
/ 21 февраля 2020

У меня есть сценарий python. Я хочу запустить его на коробке Solaris, чтобы получить то, что возвращает prstat.

У меня есть следующий код:

import os, subprocess

with open("test.txt", "w") as outfile:
  subprocess.call("prstat -cZ 1 2", shell=True, stdout=outfile)   

возвращает эту ошибку:

File "top.py", line 3
    with open("test.txt", "w") as outfile:
            ^
SyntaxError: invalid syntax

при запуске prstat -cZ 1 2 > testfile.txt я получаю вывод в файл с именем testfile .txt

...