Как избежать печати "нет crontab для root" на консоли - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь получить вывод crontab в linux. Если нет crontab, я получаю "no crontab for root", что ожидается. Но журнал напрямую печатается на консоли. Есть ли способ в python получить "no crontab для root" в переменной?

Я не хочу печатать "no crontab для root" в консоли.

import subprocess
try:
   output = subprocess.check_output(["/usr/bin/crontab", "-l"])
except subprocess.CallProcessError as e:
   print("Error code: {} output: {}"
         .format(e.returncode, e.output))

нет crontab для root

Код ошибки: 1 выход:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...