Python码风根据PEP8来写方便团队开发,但是很多人做不到,所以使用这个工具来检查,代码:
echo '>> performing isort...'
isort -rc -sp . . -s venv
echo '>> checking pep8 code style...'
pycodestyle --exclude=migrations,venv --ignore=E128,E402,E501 .
使用说明如下:
#!/bin/bash
# add this script to hooks
# give this file and executable permission
# Ignoring autogenerated files
# -- Migration directories
# Ignoring error codes
# -- E128 continuation line under-indented for visual indent
# -- E402 module level import not at top of file
# -- E501 line too long