現在、プログラムでwx.auiモジュールを使用しています。純粋なPythonバージョンであるモジュールwx.lib.agw.auiを使用できると言われました。
wxPythonが提供する標準のauiの代わりにagw.auiモジュールを使用することの長所と短所は何ですか?
現在、プログラムでwx.auiモジュールを使用しています。純粋なPythonバージョンであるモジュールwx.lib.agw.auiを使用できると言われました。
wxPythonが提供する標準のauiの代わりにagw.auiモジュールを使用することの長所と短所は何ですか?
cfedermannが述べたことに加えて、AGWの実装は頻繁に更新されます。作成者はパッチと新機能のリクエストを受け入れます。それはただより活発な期間です。さらに、それは純粋なPythonであるため、それを使用する開発者は、C ++バージョンを使用する場合よりも、独自の特定のニーズに合わせてはるかに簡単にハッキングできます。
wx.lib.agw.aui
wx.aui
Pythonコードのみを使用した再実装です。
これは、「wx.auiには、修正されていないwxTracで開かれたツールバーに関連する10年前のバグがあるため」に作成されました。(出典: http: //permalink.gmane.org/gmane.comp.python.wxpython/83540)
不利な点は、純粋なPython実装がC / C ++コードよりも遅い可能性があるため、速度が低下する可能性があることです。