PEP8

https://www.python.org/dev/peps/pep-0008/

Python Enhacement Proposal #8,即8 号 Python 增强规范,以下简称 PEP8。

PEP8 第 38 条规定命名必须有意义,不能是无意义的单字母。

pycharm 安装PEP8

cmd 窗口输入:pip install autopep8
Tools→Extends Tools→点击加号

Name:Autopep8(可以随便取)
- Tools settings:
- Programs:`autopep8` (前提是你已经安装了哦)
- Parameters:`--in-place --aggressive --aggressive $FilePath$`
- Working directory:`$ProjectFileDir$`
- 点击Output Filters→添加,在对话框中的:Regular expression to match output中输入:`$FILE_PATH$\:$LINE$\:$COLUMN$\:.*`

v.A(param1, param2, param3).B(param4, param5).C(param6, param7).D()
#应该把它拆分成多行
v.A(param1, param2, param3) \ #  字符'\'表示换行
 .B(param4, param5) \
 .C(param6, param7) \
 .D()

Google Style

http://google.github.io/styleguide/pyguide.html

Google Python Style Guide,即Google Python 风格规范,以下简称 Google Style,这是源自 Google 内部的风格规范。

公开发布的社区版本,是为了让 Google 旗下所有 Python 开源项目的编程风格统一。

相对来说,Google Style 是比 PEP8 更严格的一个编程规范。因为 PEP8 的受众是个人和小团队开发者,而 Google Style 能够胜任大团队,企业级,百万行级别代码库。

 

posted on 2021-11-07 16:43  jingmojing  阅读(23)  评论(0编辑  收藏  举报