总的来说还是以PEP8为标准。
使用flake8做代码检查
安装:sudo pip install flake8
flake8配置~/.config/flake8
:
max-line-length = 120 ignore = F403
from module import *
)需要flake8忽略的明确写上 # flake8: noqa
使用yapf自动对代码进行PEP8格式化:
安装 sudo pip install yapf
yapf使用google style: yapf script.py --style=google
使用isort进行import的顺序整理和风格的统一,他的规则是按字母顺序显示内建模块,然后第三方模块,最后自己的模块,三者之间有一行空行。
安装: sudo pip install isort
isort script.py
" <F8> sort import and auto pep8 autocmd FileType python map <buffer> <F8> :!yapf -i % --style=google;isort %;<CR><CR> " check code when opening and writing autocmd! BufRead,BufWritePost *.py call Flake8()
网友185.*.*.3[火星]2022-06-30 05:37
网友54.*.*.91[法国]2022-06-30 05:32
网友216.*.*.226[Seattle]2022-06-30 05:25
网友157.*.*.79[Redmond]2022-06-30 05:08
发表评论
亲~ 评论内容是必须的哟! o(∩_∩)o
昵称
邮箱
主页
评论