<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          black:你的Python代碼有點丑

          共 905字,需瀏覽 2分鐘

           ·

          2021-04-02 12:26

          代碼可讀性是評判代碼質(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è)置完畢,以后每次保存文件的時候就會自動對代碼進行排版!

          推薦閱讀
          誤執(zhí)行了rm -fr /*之后,除了跑路還能怎么辦?!
          程序員必備58個網(wǎng)站匯總
          大幅提高生產(chǎn)力:你需要了解的十大Jupyter Lab插件

          瀏覽 61
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄色操逼视频小说 | 日本爱爱视频在线 | 亚洲无吗中文字幕 | 国产午夜在线一区二区三区 | 国产高潮 视频 |