black:你的Python代碼有點丑
代碼可讀性是評判代碼質(zhì)量的標準之一,為了幫助開發(fā)者統(tǒng)一代碼風格,Python 社區(qū)提出了 PEP8 代碼編碼風格。
PEP8 是什么呢?
它是一種 Python 代碼規(guī)范指南,是為了讓代碼“更好看”,更容易被閱讀。規(guī)范主要涉及對縮進、空格、空行、換行、命名、import、注釋、異常、Class(類)、字符串等方面。
今天向大家介紹一款目前比較流行的代碼錯誤檢查和自動美化工具:black
使用非常簡單、方便~
安裝、命令行使用
安裝
pip install black
命令行快速使用
比如一段名為sample_code.py的代碼
命令行執(zhí)行:
black sample_code.py
能不能一次美化整個文件夾下的Python腳本呢?必須能!
black folder_name/
如何集成 Pycharm
1、找到 black 的安裝路徑
$ which black # linux/mac
$ where black # windows
2、添加擴展工具,打開 Preferences->Tools->External Tools ,添加一個新的擴展工具
3、tools-ExternalTools-black
如何集成 VScode
按下 "ctrl + ,"打開配置頁面,搜索format on save,然后勾選上。
再搜索python formatting provider,然后選擇black即可。
設(shè)置完畢,以后每次保存文件的時候就會自動對代碼進行排版!
評論
圖片
表情





