Perl 有
-c
Python 有类似的开关吗?
你可以说
python -m py_compile script_to_check.py
但是,这会产生副作用,即在与脚本相同的目录中创建已编译的
script_to_check.pyc
更好的是在代码中运行 pyflakes、pychecker 或 pylint。他们发现了一些编译不会的常见错误。
到 2.6,有了 编译器包。 该页面没有说明 3.0 中是否有替代品,或者您是否不能再这样做了。