如何在不执行的情况下检查Python2脚本的错误
有没有办法检查python 2脚本是否有任何错误 我需要用终端检查一下 对于python 3,我发现如何在不执行的情况下检查Python2脚本的错误,python,python-2.7,compilation,interpreter,Python,Python 2.7,Compilation,Interpreter,有没有办法检查python 2脚本是否有任何错误 我需要用终端检查一下 对于python 3,我发现 python3 -m py_compile source.py 及 在文件中捕获结果就可以了 它在终端上运行良好,但在Python2上不起作用 我已经安装了Python 2.7.15rc1。为什么您认为,python3-m..可以处理您使用Python 2编写的文件。你在网上搜索过吗?在我看来,谷歌搜索如何编译Python2而不是Python3就可以做到这一点。@abhishek我没有这么想。
python3 -m py_compile source.py
及
在文件中捕获结果就可以了
它在终端上运行良好,但在Python2上不起作用
我已经安装了Python 2.7.15rc1。为什么您认为,
python3-m..
可以处理您使用Python 2
编写的文件。你在网上搜索过吗?在我看来,谷歌搜索如何编译Python2而不是Python3
就可以做到这一点。@abhishek我没有这么想。我提到它只是想说,如果有人认为它是一种解决方案,它不适用于Python2get@abhishek我什么也没有得到,即使脚本有错误,它也会生成result.pyc。终端中的“echo$?”也打印0。
python3 -m compileall source.py