asm*_*rer 98 python syntax-checking
可能重复:
如何在不执行的情况下检查Python脚本的语法?
如何在不运行的情况下编译Python脚本?我只是想检查脚本的语法错误.我希望有一个简单的命令行开关,但我没有看到任何内容python --help
.我想要Python 2和Python 3的答案.
Mar*_*son 358
python -m py_compile script.py
Run Code Online (Sandbox Code Playgroud)
yur*_*mik 47
import py_compile
py_compile.compile('my_script.py')
Run Code Online (Sandbox Code Playgroud)
一种方法是做这样的事情(for test.py
):
python -c "__import__('compiler').parse(open('test.py').read())"
Run Code Online (Sandbox Code Playgroud)
这适用于Python 2.x.
归档时间: |
|
查看次数: |
88891 次 |
最近记录: |