蜂器
编写 Python。到处跑。
BeeWare 是一套工具和库,每个工具和库协同工作,帮助您编写跨平台的原生 GUI Python 应用程序。这包括:
Toga,一个跨平台的小部件工具包;
Briefcase,一种将 Python 项目打包为可分发给最终用户的工具;
Rubicon ObjC,一个用于在 Python 代码中使用 iOS 和 macOS 上的 Objective C 库的库;
Rubicon Java,一个用于在 Python 代码中使用 Java 库的库;
可在没有官方 Python 安装程序的平台上使用的 Python 预编译版本。
您可以单独使用每个工具,也可以将所有工具作为一个套件使用。
完整的 BeeWare 套件还包括使用 BeeWare 自己的库编写的软件开发工具和应用程序。
BeeWare 套件可用于 macOS、Windows、Linux(使用 GTK);在Android和iOS等移动平台上;和网络。对其他平台(例如机顶盒和手表)的支持是我们的长期路线图。
平台支持
BeeWare 套件正在开发中。一些工具和库比其他工具和库更成熟,一些平台比其他平台有更好的支持。特别是,Web 支持仅应被视为实验性的。
准备好亲自尝试 BeeWare 了吗?让我们用 Python 构建一个跨平台的应用程序吧!