从Python(而非CLI)运行时,是否有办法获取Pylint退出代码

时间:2020-02-05 14:48:41

标签: python pylint

从CLI运行Pylint时,我可以使用echo $?

获取退出代码。

但是,我正在使用epylint模块从Python运行Pylint(如documentation中所述)。不幸的是,文档没有描述从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())

0 个答案:

没有答案