PyLint
概要
公式サイト
関連サイト
インストール
pep8 等と同時チェック
pylama等を利用すると便利
pip install pylama
pip install pylama_pylint
高速化
https://github.com/justinvanwinkle/config-files/blob/master/bin/lintrunner.py
pip install -U cython
cython --embed lintrunner.py
gcc -O3 -c lintrunner.c -I${HOME}/local/include/python2.7
gcc -o lintrunner.exe lintrunner.o -L${HOME}/local/lib -framework Python
emacs
Python script to combine pep8, pylint and hopefully other python code analyzer · GitHub
GitHub - btoconnor/flymake-pylint: flymake plugin for emacs
#!/bin/bash
epylint "$1" 2>/dev/null pyflakes "$1" pep8 --ignore=E221,E701,E202 --repeat "$1" true
