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

          一個標(biāo)星 8k+ 的 Python 項目,你值得擁有

          共 680字,需瀏覽 2分鐘

           ·

          2022-02-13 02:45



          大家好,我是章魚貓。

          今天推薦的這個項目是「Textual」,是一個用于 Python 的 TUI(文本用戶界面)框架,其靈感來自于現(xiàn)代 Web 開發(fā)。

          Textual 原理:

          • Textual 使用 Rich 來渲染富文本,所以 Rich 可以渲染的任何東西都可以在 Textual 中使用。

          • Textual 的事件處理是異步的(使用 async 和 await 關(guān)鍵字)。Widgets(UI組件)可以獨立地更新,并通過消息傳遞相互溝通。

          • Textual 與現(xiàn)代 Web 開發(fā)有更多的共同點,布局是用 CSS 完成的,主題可以用 CSS 定制。其他技術(shù)是借用了 JS 框架,如 Vue 和 Reactive。

          Textual 安裝:

          1. 可以通過 pip (pip install Textual) 安裝 Textual,或者使用 poetry 進行安裝。

          poetry install
          1. 安裝完成后,可以運行以下命令進行快速測試:

          python - m textual.app

          注意:Textual 要求 Python 3.7 或以上。

          Textual 支持在 MacOS / Linux / Windows 上運行。

          開源項目地址:https://github.com/Textualize/textual

          開源項目作者:Textualize

          瀏覽 24
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <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>
                  麻豆成人毛片 | 成人在线免费视频 | 午夜精品久久99热蜜桃剧情介绍 | 蜜臀av在线观看 午夜高清无码视频 | 日本和韩国的黄色一级视频 |