歡迎來到 BeeWare 教學!¶
在任何地方執行你寫的Python。
歡迎來到 BeeWare!在本教學中,我們將使用 Python 建立一個 GUI,並將其部署為桌面應用程式、行動應用程式和網頁。我們還將了解如何使用 BeeWare 工具來執行作為應用程式開發人員所需執行的一些常見任務,例如測試應用程式。
這是機器翻譯!
此版本的教學是透過機器翻譯產生的。我們知道這並不理想,但我們認為糟糕的翻譯總比沒有翻譯好。
如果您想要協助改進翻譯,請聯絡我們!我們在 Discord 中有一個 #translations
頻道。在那裡進行自我介紹,我們會將您加入翻譯團隊。
什麼是 BeeWare?¶
BeeWare 不是一個單一的產品、工具或函式庫 - 它是工具和函式庫的集合,每個工具和函式庫協同工作,幫助您編寫跨平台的原生 Python GUI 應用程式。這包括:
Toga ,跨平台小工具包;
Briefcase ,一種將 Python 專案打包為可分發形式(apk、exe等)並可傳送給最終使用者的工具;
用於存取各個平臺的原生庫的庫(例如 Rubicon ObjC );
預編譯版本的 Python 可在無官方 Python 安裝程式的平台上使用。
在本教程中,我們將使用所有這些工具,但作為用戶,您只需要與前兩個工具(Toga 和 Briefcase)進行互動。每個工具也可以單獨使用 - 舉例來說,您可以使用 Briefcase 來部署應用程序,而不使用 Toga 作為 GUI 工具包。
BeeWare 套件可在 macOS、Windows、Linux(使用 GTK)上使用,也在Android和iOS等行動平台上,甚至是網頁。
讓我們開始吧!¶
準備好親自嘗試 BeeWare 了嗎? 讓我們用 Python 建立一個跨平台應用程式!