4

我们目前在我们的程序中使用wx.aui模块。我被告知我们可以使用模块wx.lib.agw.aui,它是一个纯 python 版本。

使用 agw.aui 模块代替 wxPython 提供的标准 aui 有什么优缺点?

4

2 回答 2

4

除了 cfedermann 提到的,AGW 的实现也经常更新。作者接受补丁和新功能请求。这只是更活跃的时期。另外,因为它是纯 Python,使用它的开发人员可以更容易地破解它以满足他们自己的特定需求,而不是使用 C++ 版本。

于 2012-04-17T14:06:36.650 回答
3

wx.lib.agw.aui is a re-implementation of wx.aui using only Python code.

It was created "because wx.aui has a decade-old bug related to toolbars opened on wxTrac which has never been fixed." (Source: http://permalink.gmane.org/gmane.comp.python.wxpython/83540)

The disadvantage may be the reduced speed as a pure Python implementation may be slower than C/C++ code.

于 2012-04-17T08:56:02.890 回答