Perl有-c
开关来编译代码而不运行它。这对于调试Perl中的编译错误很方便。
Python有类似的开关吗?
答案 0 :(得分:19)
你可以说
python -m py_compile script_to_check.py
但是,这会产生与脚本在同一目录中创建编译的script_to_check.pyc
文件的副作用。此功能旨在加快以后使用模块的速度,而不是确保您的语法正确,尽管您当然可以使用它。
答案 1 :(得分:9)
答案 2 :(得分:0)
通过2.6,有the compiler package。该页面没有说明3.0中是否有替换,或者您不能再这样做了。