使用其他语言和Python链接GUI

时间:2010-12-10 22:02:36

标签: python

我已经完成了Python中计算概念的数学模拟编码,例如语法检查和其他东西。我的问题是我必须为它构建一个体面的GUI。

我看过PyQt4,缺乏文档确实是一个很大的威慑力。我已经查看了Python中的其他图形库,他们没有帮助我,所以我可以用其他语言编写GUI内容并将python集成到其中。

问题在于我需要数学内容,比如圆圈,epsilon在运行时上有可用的拖放事件。因此,简单地创建图像不是一种选择。

我很抱歉这里有点不具体,但问题是我正在寻找可以帮助的事情。我之前也曾向GUI提出过一个问题,遗憾的是我无法找到合适的答案。

有没有办法可以解决这个问题。

非常感谢....

2 个答案:

答案 0 :(得分:1)

如果你想要一些体面的,我会再次关注PyQT4。 PyQt在源代码中有一个示例目录。 KDE使用QT,他们也有很多例子。你必须明白它是对QT4的约束力。当我使用python时,我通常只打开QT文档。它非常容易翻译。

你也可以看看PyGTK,但同样,这是对GTK的约束。

答案 1 :(得分:0)

大多数python guis我推荐使用tkinter但是拖放还没有内置到tkinter中,而且我不是其他库的忠实粉丝。

您是否考虑过.Net和WPF中的IronPython?你需要学习xaml语法,但它并不比html难得多(从技术上讲,它更严格,更简单,但你需要学习它将实例化的一些库控件)。所有这些都有免费版的visual studio。

另一种简单的方法是将命令行或webservice接口公开给python例程。