Есть ли способ получить код выхода Pylint при запуске от Python (вместо CLI) - PullRequest
0 голосов
/ 05 февраля 2020

При запуске Pylint из CLI я могу получить код выхода с помощью echo $?

Однако я запускаю Pylint с Python с использованием модуля epylint (как описано в документации ). К сожалению, документы не описывают, как получить код выхода при запуске из Python. Есть ли способ сделать это?

Для справки, вот как я сейчас запускаю линтер:

from pylint import epylint as lint

pylint_options = 'foo -E'

(pylint_stdout, pylint_stderr) = lint.py_run(pylint_options, return_std=True)

print('StdOut:')
print(pylint_stdout.getvalue())
print('StdErr:')
print(pylint_stderr.getvalue())
...