PEP8规范
-
PEP8规范是什么?
PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。
每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8)是针对Python语言编订的代码风格指南。 -
PEP8规范具体内容
PEP 8 – Python 代码风格指南: https://www.python.org/dev/peps/pep-0008/
一键改变代码风格
-
准备测试环境
操作系统: Windows10 64bit
工具:Pycharm 2019
版本:Python 3.6
模块:autopep8 -
autopep8
autopep8,是一个将Python代码自动排版为PEP8风格的小工具。它使用pep8工具来决定代码中的哪部分需要被排版。源码地址:https://github.com/hhatto/autopep8
-
下载安装
进入虚拟环境> cd venv > .\Scripts\activate.bat
使用pip安装autopep8
> pip install autopep8 == 1.5.7
下面将功能配置到Pycharm环境中,每次使用的时候只需要点击菜单栏即可
-
配置步骤
Pycharm菜单栏–>「File」–>「Settings」–>「Tools」–>「External Tools」
-
配置参数
Name:autopep8(随便取)
Tools settings:
-
Programs:
autopep8.exe 路径 eg: D:\work\backend\venv\Scripts\autopep8.exe
-
Parameters:
--in-place --aggressive --aggressive $FilePath$
-
Working directory:
$ProjectFileDir$
-
Output Files:
$FILE_PATH$\:$LINE$\:$COLUMN$\:.
-
-
测试效果
1.执行前
- 执行
- 执行
- 执行后