コンピューター アーキテクチャの課題で、「Sim」という C++ ライブラリを Python のものに置き換えようとしています。
私はすでにシミュレーターに MyHDL を使用していますが、C++ プログラムには、相互に接続されたコンポーネント (ゲート、入力、出力、フリップフロップなど) を学生が確認し、任意の信号を切り替えることができる優れたインタラクティブ機能があります。
私はそのインタラクティブな側面を作成しようとしていますが、使用するライブラリを選択するだけです。この場合、wxPython が適切な選択であるかどうか疑問に思っていました。GUI は主に、フリップフロップやカウンターなどのゲートまたはデバイスを描画し、線を使用してそれらを接続し、信号を表現する必要があります (たとえば、0 と 1 または白黒)。
wxPython は良いアイデアですか、それともこのアプリケーション用のより良いライブラリはありますか?