【发布时间】:2015-01-09 14:23:13
【问题描述】:
有没有办法指示pylint 从标准输入读取输入?
概要字符串表明文件参数不是强制性的:
pylint [ OPTIONS ] [ <arguments> ]
但是在没有非选项参数的情况下调用时,它会打印
Usage: pylint [options] module_or_package
而且文档没有在任何地方提到标准输入。
这看起来不像命令行风格...
【问题讨论】:
-
所以你想直接在
pylint中输入Python代码?为什么? -
pylint是静态代码分析器,不考虑输入输出 -
不,没有。但也许你可以在调用它之前将你发送到它的标准输入的内容重定向到一个文件。
-
@jonrsharpe:我想在文件的过去修订版上运行
pylint。在执行此操作的脚本中,我可以将过去的修订签出到临时位置。我的问题是这是否有必要。