为项目选择合适的GUI框架

时间:2011-10-03 15:36:08

标签: python qt user-interface pyqt

我有一个项目,我必须使用函数的结果显示某种更改的条形图。此条形图应为彩色和3d。我希望它看起来不错,因为它是一个开源教育计划,它向用户讲授不同的投票系统以及它们如何影响选举的结果。我想使用python,但我不知道使用GUI框架,因为我在python中的所有工作都是基于命令行的。我们将非常感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

对于3D图形,您可能希望将OpenGL与游戏框架一起使用,例如PyGamePyglet使用matplotlib作为TJD建议的其他答案。


对于GUI框架,它们通常对3D图形没有多大帮助:

PyQt是一种选择;我看到你已经在问题标签中有了它。 PySide与PyQt非常相似,但具有更好的许可证。

然后是tkinter(在标准库中),wxPythonpyGTK - 我听说所有这些都很好,但我个人并不认识。

选择一个并坚持下去。如果你没有经验,这需要一些时间来学习,所以不要期待结果太快。

答案 1 :(得分:2)

您可能需要查看matplotlib,它可能是最常用的图表库,包括3-D。