国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Python超簡單格式化代碼,僅需一行命令

https://m.toutiao.com/is/J31M1tt/ 


復(fù)制別人的代碼進(jìn)行使用的時候,最煩的就是看到編輯器上顯示的各種紅色的、橙色的提示線吧?

尤其是那些不遵守PEP8規(guī)則的代碼,等號兩邊的空格會加到你手軟。

真希望哪天全世界寫Python的小伙伴們都能統(tǒng)一代碼規(guī)范??!然而這顯然是不可能的。

不過雖然無法改變他人,但我們可以改變自己?,F(xiàn)在有了Black這個神器,我們可以在終端中輸入一句命令自動使用最規(guī)范的代碼風(fēng)格來格式化代碼!
對于初學(xué)者來說,用Black來學(xué)習(xí)代碼規(guī)范也是一個非常不錯的選擇。

01.準(zhǔn)備


開始之前,你要確保Python和pip已經(jīng)成功安裝在電腦上

請選擇以下任一種方式輸入命令安裝依賴
1. Windows 環(huán)境 打開 Cmd (開始-運行-CMD)。
2. MacOS 環(huán)境 打開 Terminal (command+空格輸入Terminal)。
3. 如果你用的是 VSCode編輯器 或 Pycharm,可以直接使用界面下方的Terminal.

pip install black

02.使用

安裝完成之后,你有兩種使用black的方式,一種是直接在命令里輸入

black 你的文件路徑.py

它就會自動格式化該Python文件,如果你使用VSCode,我推薦使用這種方法來格式化。

比如說下面這個糟糕的格式:

真的各種線條都出現(xiàn)了,安裝完Black后你只需要在終端中輸入:

black test.py


就能一鍵美化到符合PEP8標(biāo)準(zhǔn)的代碼格式:

第二種是在Pycharm中一鍵使用。

在PyCharm菜單 File->Setting->Tools->External Tools->單擊按鈕“+”號:

為了能夠一鍵執(zhí)行命令,在彈出窗口里的Name中輸入一個名字作為在以后在Pycharm 菜單->Tools->External Tools 中顯示的名字。

這個名字將作為我們一鍵格式化代碼的入口,我在此輸入名字為BlackFormatter:

在Programs中輸入black安裝后的black.exe文件所在目錄。該目錄在Windows的cmd窗口中通過命令where black查找到,在Linux中用命令which black查找。

例如我的路徑是:
C:\Users\Ckend\Anaconda3\Scripts\black.exe
將此包含balck.exe文件名的全路徑填入到Programs框中。

最后在Arguments中填入$FilePath$,在Working Directory中填入$ProjectFileDir$。然后單擊OK即可。


這樣,只需要點擊你剛配置時輸入的名稱:

Tools->External Tools -> BlackFormatter

即可直接格式化當(dāng)前文件。


Pycharm下方如圖所示則說明格式化成功:

Pycharm也可以使用命令的方式格式化,在Terminal里輸入即可,因為它其實和Vscode的終端是一個東西,注意black安裝的環(huán)境和你終端使用的虛擬環(huán)境是一致的就行。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
black:你的Python代碼有點丑
你需要在每個項目中使用這個 Python 工具
Pycharm 如何自動調(diào)整 Python 代碼符合 pep8 編碼規(guī)范
Python代碼整潔之道及代碼注釋
手把手教你用Pycharm連接遠(yuǎn)程Python環(huán)境
Pycharm自動導(dǎo)入模塊小技巧
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服