Important
根據社區投票結果,本項目將在正式版的時候重命名!
https://xiaokang2022.github.io/tkintertools/
一個基於 tkinter
且控件都由 Canvas
繪製的羽量級 UI 框架
用以下命令進行安裝:
pip install tkintertools==3.0.0rc6
下面是該項目唯一必須需要的依賴包:
typing-extensions
: 提供額外的類型提示
下面的包都是可選的,不安裝也能讓該項目正常運行,但安裝它們可以爲你提供更多的功能:
darkdetect
: 提供操作系統主題檢測pillow
: 提供更多類型圖片的使用及優化圖片縮放速度pywinstyles
: 提供一些 Windows 系統的窗口效果hPyT
: 提供更多 Windows 系統窗口的配置選項win32material
: 提供更多 Windows 系統窗口的配置選項
推薦,這些包都應該安裝,用以下命令可以安裝全部的可選包:
pip install tkintertools[opt]==3.0.0rc6
除了基礎功能之外,我們還提供一些擴展包來實現某些特定的功能。目前已有的官方擴展包如下:
tkintertools-mpl
: 提供matplotlib
包的相關支持tkintertools-media
: 提供媒體文件的相關支持tkintertools-3d
: 提供簡單 3D 繪圖的相關支持
用以下命令可以安裝全部的官方擴展包:
pip install tkintertools[ext]==3.0.0rc6
下面是一些可以用該項目實現的演示,它們可能是用該專案的最新版本構建的,也可能是用舊版構建的,但無論怎樣,它們的代碼都可以在演示存儲庫中找到!
Tip
請點擊 “展開” 來查看畫廊
這裡是一些可能對您有幫助的連結:
- 📑 項目許可: MIT License
- 📘 更新日誌: CHANGELOG.md
- 📕 安全策略: SECURITY.md
- 📗 貢獻指南: CONTRIBUTING.md
- 📙 行爲準則: CODE_OF_CONDUCT.md
- 📚 教程和文檔: Tutorials & Documents
- ❤️ 贊助我們: Sponsor
- 🚀 存儲庫鏡像源: GitCode, Gitee