1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

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

        共 680字,需瀏覽 2分鐘

         ·

        2022-02-13 02:45



        大家好,我是章魚貓。

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

        Textual 原理:

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

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

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

        Textual 安裝:

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

        poetry install
        1. 安裝完成后,可以運(yùn)行以下命令進(jìn)行快速測(cè)試:

        python - m textual.app

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

        Textual 支持在 MacOS / Linux / Windows 上運(yùn)行。

        開源項(xiàng)目地址:https://github.com/Textualize/textual

        開源項(xiàng)目作者:Textualize

        瀏覽 24
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            天天干天天色综合 | 国产农村妇女露脸对白视频 | 性无码免费 | 又大又粗又硬的视频 | 一区二区三区无码在线 | 91日韩一区二区三区 | 一级婬片A看免费 | 无码不卡在线观看 | 粉嫩小泬BBBB免费看china | 男人裸体照 |