在使用pylint时,我发现它还可以选择静默运行。它为什么在那里?它有什么用途?

2024-10-03 11:26:22 发布

您现在位置:Python中文网/ 问答频道 /正文

  1. 我不明白为什么派林特会选择静音跑步。没有提供文档 原因是一样的
  2. 还有,有人知道如何通过运行python程序生成.pylintrc文件吗。我知道它可以从命令提示符生成。我只是想知道如何通过运行python程序来生成相同的代码

Tags: 文件代码文档程序原因静音跑步命令提示符
1条回答
网友
1楼 · 发布于 2024-10-03 11:26:22

User Guide中所述,您可以使用以下命令从python脚本运行pylint:

import pylint.lint
pylint_opts = [' version']
pylint.lint.Run(pylint_opts)

# or
from pylint import epylint as lint
(pylint_stdout, pylint_stderr) = lint.py_run('module_name.py', return_std=True)

从链接页面

然后您可以只传入 generate-rcfile选项

关于你的第一个问题,请澄清无声跑步

编辑: 我的理解是,“静默”运行并不是如此静默(如无输出)。这只是运行pylint的另一种方式,没有退出代码。但是,您会得到标准输出和标准误差作为返回值,这几乎等同于您在其他运行模式中得到的值。然后,您可以使用这些输出并解析它们或将它们存储在某处等

相关问题 更多 >