pythonで、実行せずにシンタックスエラーを検出したいとき。

python -m py_compile file_name.py

コンパイルのコマンドなので、実行後は.pycファイルが出来上がる。

しかし、リストのインデックスのチェックなどはできないので、そこは実行してみるまでわからない。