Python: Format Code
By Xah Lee. Date: . Last updated: .
Black (python code formatter)
Install
pip install black
Usage
black -h
black -diff filename.py
black filename.py
black - -q
yapf
- yapf https://github.com/google/yapf
yapf
is written in python, algorithm based on clang-format. code owned by google and written by Bill Wendling (aka gwelymernans, morbo@google.com).
yapf
support various styles. pep8, google, facebook, with many tweakings.
Install
pip install yapf
Usage
yapf -h
yapf -d filename.py
yapf -i filename.py
yapf -i filename.py
yapf -i --style google filename.py
yapf --style-help
Format python code in emacs (emacs integration)