<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>

          4 個可以讓你的程序輸出更加生動的三方庫

          共 1303字,需瀏覽 3分鐘

           ·

          2022-04-19 10:14

          你好,我是征哥,如果你想學 Python,可以關注「Python七號」,底部菜單有文章分類,可以按需閱讀,如果遇到問題,也可以和我交流。

          今天分享幾個很有意思的庫,可以讓你的程序輸出更加生動,可以用在每一個 Python 腳本里。

          1、Colr


          stars 31

          有了這個,可以在終端的輸出變得豐富多彩:

          安裝方法:

          pip?install?colr

          了解更多 Colr[1]

          2、DingSound

          有了這個,終端可以有響鈴提示:

          import?dingsound?as?d
          d.ding()

          安裝方法:

          pip?install?dingsound

          3、Rich


          stars 37K

          Rich 是一個 Python 庫,可以為你在終端中提供富文本和精美格式。Rich API 可以很容易的在終端輸出添加各種顏色和不同風格。Rich 還可以繪制漂亮的表格,進度條,markdown,突出顯示語法的源代碼及回溯等等,不勝枚舉。

          先一睹為快:

          想要對 Rich 終端內容進行更多控制,我們可以導入并構造一個控制臺對象。

          from?rich.console?import?Console
          console?=?Console()

          Console 對象含有一個 print 方法,它的界面與 python 內置的print 功能相似。

          你可以試試:

          console.print("Hello",?"World!")

          你預期終端上會顯示“ Hello World!”。請注意,與內置的“打印”功能不同,Rich 會將文字自動換行以適合終端寬度。

          有幾種方法可以為輸出添加顏色和樣式。你可以通過添加 style 關鍵字參數(shù)來為整個輸出設置樣式。例子如下:

          console.print("Hello",?"World!",?style="bold?red")

          了解更多 Rich[2]

          4、Colored

          stars 38

          一個讓你的 Python 代碼更酷的 Python 包是 Colored,這個包與 Rich 非常相似,你可以在其中更改在終端中運行的 Python 代碼的顏色。

          官網有個視頻[3]展示:

          安裝方法:

          pip?install?colored

          了解更多 Colored[4]

          最后的話

          本文分享了幾個讓終端更加豐富多彩的三方庫,推薦 Rich,結合下方的推薦文章,你可以寫出更加優(yōu)雅的程序。如果有收獲,還請給個在看,分享給更多學習 Python 的朋友。

          推薦閱讀:

          分享 10 個日常使用的腳本

          分享6個實用的Python自動化腳本

          18 個壞習慣,你一定要拋棄

          寫 Python 腳本時,一定要加上這個

          參考資料

          [1]

          Colr: https://pypi.org/project/Colr/

          [2]

          Rich: https://github.com/Textualize/rich/blob/master/README.cn.md

          [3]

          視頻: https://asciinema.org/a/bgxm6KisSvPkPwMsYLyBBJjth

          [4]

          Colored: https://gitlab.com/dslackw/colored/


          瀏覽 49
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <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>
                  国产女人操逼视屏免费播 | 久久久久久国产精品三级玉女聊斋 | 红桃视频一区二区三区四区五区在线视频 | 夜色福利在线免费 | 4色AV|