在桌面上开始使用/ Python

时间:2010-01-07 19:17:22

标签: python desktop-application

我有兴趣开始为桌面环境开发基于Python的应用程序,并且有一些(看似简单的)问题:

  1. 开发GUI应用程序的最佳方法是什么?我已经看到了几个框架,但我发现的索引有点复杂,混合(似乎是)传统的包。在您看来,这方面最好的方法是什么?
  2. 我一直在阅读我最近收到的一些书籍,但一直在查找(而不是认识)一个体面的“入门”教程,该教程侧重于桌面的Python应用程序。你有什么建议吗?
  3. 非常感谢! :)

4 个答案:

答案 0 :(得分:4)

  1. wxPython是最好的GUI框架。
  2. 官方docs是最好的资源。他们帮助了我很多。

答案 1 :(得分:1)

您是否考虑过Iron Python?它基本上是.NET Framework上的Python语言。我有幸在桌面应用程序中使用.NET Framework,我可以证明它的优秀深度。

答案 2 :(得分:1)

wxPython是一个用于开发本机应用程序的非凡的GUI工具包。我强烈推荐它。此外,如果将它与py2exe结合使用,则可以创建.exe文件以便在Windows上运行。

答案 3 :(得分:1)

easyGUITkinter是非常简单的库,可以与Python一起使用来制作GUI。此外,正如stealthdragon建议的那样,您可以使用py2exe将GUI编译为PC的EXE。还有其他编译器,例如pyc

正如Jonathan Sampson建议的那样,您可以考虑使用IronPython并使用它来发挥.NET框架的全部功能。 IronPython Cookbook,其中包括如何制作a basic Twitter Client