HyperSpy follows the Style Guide for Python Code - these are just some rules for consistency that you can read all about in the Python Style Guide.
You can check your code with the pep8 Code Checker.
Additionally you could use
autopep8 to fix the style of you code
automatically. In Linux and MacOS you can run
autopep8 automatically after
each commit by adding a
post-commit file to
.git/hook with the following
#!/bin/sh # From https://gist.github.com/temoto/6183235 FILES=$(git diff HEAD^ HEAD --name-only --diff-filter=ACM | grep -e '\.py$') if [ -n "$FILES" ]; then for f in $FILES do # auto pep8 correction autopep8 --in-place -v --aggressive $f git add $f done #git commit -m "Automatic style corrections courtesy of autopep8" GIT_COMMITTER_NAME="autopep8" GIT_COMMITTER_EMAIL="email@example.com" git commit --author="autopep8 <firstname.lastname@example.org>" -m "Automatic style corrections courtesy of autopep8"