推荐使用linux开发机构建跨平台桌面应用程序的方法

时间:2015-04-23 04:57:25

标签: python linux windows

我非常熟悉在我的linux机器上使用python django构建基于Web的应用程序。但是当我决定尝试构建可以在windows / linux上运行的桌面应用程序时,我不知道从哪里开始。

我知道我肯定可以在Windows机器上构建Windows桌面应用程序。但我对linux很满意,并且不想走出那个舒适区。任何人都可以指导我开始使用哪些工具来开发简单的Windows桌面应用程序。我会将Windows 7作为初学者。

非常感谢任何指导。

2 个答案:

答案 0 :(得分:1)

您正在寻找的是一个GUI工具包,它绑定了python。 Tkinter是python GUI的事实标准,是跨平台的。 Qt也是一个受欢迎的选择,但是许可证比Tkinter更具限制性,但是如果您可能希望在未来实现这一目标,那么将允许您更轻松地使用Qt过渡到C ++编程。选择取决于你。

答案 1 :(得分:1)

使用python,我认为你的主要选择是:

  • Tkinter,Python附带的GUI库。
  • wxPython,跨平台GUI API wxWidget的包装器。
  • Kivy,另一个跨平台的GUI库。

如果您只需要一个简单的应用程序,那么这些库中的任何一个都是不错的选择。