wxPython的AGW AUI的优点和缺点是什么?
问题描述:
我们目前在我们的程序中使用wx.aui模块。我被告知我们可以使用模块wx.lib.agw.aui这是一个纯粹的Python版本。wxPython的AGW AUI的优点和缺点是什么?
使用agw.aui模块而不是wxPython提供的标准aui有哪些优缺点?
答
除了cfedermann提到的之外,AGW的实施经常更新。作者接受补丁和新功能请求。这只是更活跃的时期。另外,因为它是纯粹的Python,所以使用它的开发人员可以更轻松地适应他们自己的特定需求,然后他们可以使用C++版本。
答
wx.lib.agw.aui
是仅使用Python代码重新实现wx.aui
。
它被创建为“因为wx.aui有一个十年前的bug,与工具栏有关,它在wxTrac上打开了 ,它从未被修复过。”(来源:http://permalink.gmane.org/gmane.comp.python.wxpython/83540)
缺点可能是速度降低,因为纯Python实现可能比C/C++代码慢。