Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 如何检查python代码中的语法(无编译)错误_Python 2.7_Python 3.x_Static Code Analysis - Fatal编程技术网

Python 2.7 如何检查python代码中的语法(无编译)错误

Python 2.7 如何检查python代码中的语法(无编译)错误,python-2.7,python-3.x,static-code-analysis,Python 2.7,Python 3.x,Static Code Analysis,我有一个python文件,希望在不编译的情况下检查语法错误。我知道‘compileall’、‘py_compile’,但这些都是编译代码。所以你需要一些静态代码分析。有几种工具可以通过Python实现这一点: 就我个人而言,我使用Pylint。这是相当严格的,但与一些最低限度的配置,你会很快得到一些有用的反馈。可以使用pip安装: pip install pylint pylint <my_module>.py pip安装pylint 派林 有一些选项可以扫描整个文件夹。

我有一个python文件,希望在不编译的情况下检查语法错误。我知道‘compileall’、‘py_compile’,但这些都是编译代码。

所以你需要一些静态代码分析。有几种工具可以通过Python实现这一点:

就我个人而言,我使用Pylint。这是相当严格的,但与一些最低限度的配置,你会很快得到一些有用的反馈。可以使用pip安装:

pip install pylint
pylint <my_module>.py
pip安装pylint
派林

有一些选项可以扫描整个文件夹。查看一下

,您需要进行一些静态代码分析。有几种工具可以通过Python实现这一点:

就我个人而言,我使用Pylint。这是相当严格的,但与一些最低限度的配置,你会很快得到一些有用的反馈。可以使用pip安装:

pip install pylint
pylint <my_module>.py
pip安装pylint
派林

有一些选项可以扫描整个文件夹。看看你在用什么?石斑鱼类?文本编辑器?如果您在空闲状态下打开文件,您可以使用Run>Check ModuleI使用vi编辑器(linux)来编写和运行文件。我正在为相同的命令行选项查找。可能重复:您在使用什么?石斑鱼类?文本编辑器?如果您在空闲状态下打开文件,您可以使用Run>Check ModuleI使用vi编辑器(linux)来编写和运行文件。我正在为相同的应用程序选择命令行选项。可能重复: