代码可读性是评判代码质量的标准之一,为了帮助开发者统一代码风格,Python 社区提出了 PEP8 代码编码风格。
PEP8 是什么呢?
它是一种 Python 代码规范指南,是为了让代码“更好看”,更容易被阅读。规范主要涉及对缩进、空格、空行、换行、命名、import、注释、异常、Class(类)、字符串等方面。
今天向大家介绍一款目前比较流行的代码错误检查和自动美化工具:black
使用非常简单、方便~
安装
pip install black
命令行快速使用 比如一段名为sample_code.py的代码
命令行执行:
black sample_code.py
代码变美了
能不能一次美化整个文件夹下的Python脚本呢?必须能!
black folder_name/
1、找到 black 的安装路径
$ which black # linux/mac
$ where black # windows
2、添加扩展工具,打开 Preferences->Tools->External Tools ,添加一个新的扩展工具
3、tools-ExternalTools-black
按下 "ctrl + ,"打开配置页面,搜索format on save,然后勾选上。
再搜索python formatting provider,然后选择black即可。
设置完毕,以后每次保存文件的时候就会自动对代码进行排版!