DaveC
@davecode
說
Mon, Jul 1, 2019 3:38 AM
6
Python CLI 的快速語法(Syntax)檢查 | Tsung's Blog
ref Tsung's
Python、Python3 寫好程式後,程式不想要執行的情況,想要快速確認是否有語法異常,可以用下述作法達成: python -m py_compile
http://example.py
python3 -m py_compile
http://example.py
故意寫個錯誤來跑 (
http://example.py
寫個 「aaa x =」) python3 -m py_compile
http://example.py
# 正常就沒有任何事情,有錯誤會如下述: File "
http://example.py
", line 3 aaa x = ^ SyntaxError: invalid syntax 另外還有下述可以使用: Pylint PyChecker Pyflakes
載入新的回覆
ref Tsung's
Python、Python3 寫好程式後,程式不想要執行的情況,想要快速確認是否有語法異常,可以用下述作法達成: python -m py_compile http://example.py python3 -m py_compile http://example.py 故意寫個錯誤來跑 (http://example.py 寫個 「aaa x =」) python3 -m py_compile http://example.py # 正常就沒有任何事情,有錯誤會如下述: File "http://example.py", line 3 aaa x = ^ SyntaxError: invalid syntax 另外還有下述可以使用: Pylint PyChecker Pyflakes