Is there an easy way to check that iPython notebook code, while it's being written, is compliant with PEP8?
Make sure you've the module pycodestyle
or flake8
to be able to check your code against the style guides. Then enable the magic function by using the pycodestyle_magic
module (github repo):
pip install flake8 pycodestyle_magic
%load_ext pycodestyle_magic
%pycodestyle_on
or %flake8_on
depending against which style guide you want to check.
To turn off the auto-compliance-checking run:
%pycodestyle_off
or %flake8_off