Python Table Manners - pre-commit: git commit 前做完檢查
前一篇提到了透過 invoke 簡化繁瑣的指令
但人類除了是懶惰的,還是健忘的
即使已經更簡便了,沒被督促常常還是會忘了執 …
前一篇提到了透過 invoke 簡化繁瑣的指令
但人類除了是懶惰的,還是健忘的
即使已經更簡便了,沒被督促常常還是會忘了執 …
接下來要介紹的是 linters
它們是用來檢查程式是否符合特定程式碼風格的一類工具
以 Python 來說,則可能是判斷有沒有遵守 PEP 8
linter 除了能檢查是否不符風格,通常也能用來檢查語法錯誤
pip install pylint
pylint your_code.py